脚本宝典收集整理的这篇文章主要介绍了MySQL数据库01--基本操作及创建数据库表,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
数据库是所有软件体系中最核心的存在
1、关系型数据库:(SQL)
2、非关系型数据库: (NoSQL) Not Only
3、DBMS(数据库管理系统)
4、MySQL简介
1、操作数据库
1.创建数据库
CREATE DATABASE [IF NOT EXISTS] 数据库名;
2.删除数据库
DROP DATABASE [IF EXISTS] 数据库名;
3.使用数据库
--tab键的上面,如果你的表名或者字段名是就需要带一个特殊字符,就需要带``
USE `数据库名`
4.查看所有数据库
SHOW DATABASES
2、数据库的列类型 @H_94_126@
4、创建数据库表
-- 目标 : 创建一个school数据库
-- 创建学生表(列,字段) 使用SQL创建
-- 学号int 登录密码vArchar(20) 姓名,性别VARchar(2),出生日期(datatime),家庭住址,email
-- 注意点,使用英文(),表的名称 和 字段 尽量用 `` 括起来
-- AUTO_INCREMENT 自增
-- 字符串使用 单引号括起来!
-- 所有的语句后面加 ,(英文的),最后一个不用加
-- Primary KEY 主键,一般一个表只有一个唯一的主键!
CREATE TABLE IF NOT EXISTS `school`(
`id` INT(4) NOT NULL AUTO_INCREMENT COMMENT `学号`,
`name` VARCHAR(30) NOT NULL DEFAULT `匿名` COMMENT `姓名`,
`pwd` VARCHAR(20) NOT NULL DEFAULT `123456` COMMENT `密码`,
`sex` VARCHAR(2) NOT NULL DEFAULT `女` COMMENT `性别`,
`birthday` DATETIME DEFAULT NULL COMMENT `出生日期`,
`address` VARCHAR(100) DEFAULT NOT COMMENT `家庭住址`,
`email` VARCHAR(50) DEFAULT NOT COMMENT `邮箱`,
PRIMARY KEY(`id`)
)ENginE=INNODB DEFAULT CHARSET=utf8
格式:
CREATE TABLE [IF NOT EXISTs] `表名` (
'字段名' 列类型 [属性] [索引] [注释],
'字段名' 列类型 [属性] [索引] [注释],
......
'字段名' 列类型 [属性] [索引] [注释],
)[表类型][字符集设置][注释]
5、数据表的类型
以上是脚本宝典为你收集整理的MySQL数据库01--基本操作及创建数据库表全部内容,希望文章能够帮你解决MySQL数据库01--基本操作及创建数据库表所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。