# 创建数据库: create database 数据库名称; # 创建数据库, 判断不纯在, 在创建: create database if not exists 数据库名称; # 创建数据库, 并且指定字符集: create database 数据库名称 character set 字符集名称; # 创建newgbk数据库, 判断是否存在, 指定gbk编码 create database if not exists newgbk character gbk;
# 创建表 create table 表名( 列名1 数据类型1, #用逗号隔开 列名2 数据类型2(...), ..... i 列名n 数据类型n #最后一个不带逗号 ); #最后别忘了分号结束语句 # 案例 - 创建一个表 create table 数据类型( #创建一个表,格式: create table 表名称( ... ); 字符串 varchar(10), #创建列名称和数据类型:表名称 数据类型 , ... 整形 int, #多个列用 , 隔开 小数类型1 double, #double() 小数类型2 double(5,2), #设置范围,最大值时99999.99 日期1 date, #日期 只包含年月日 yyyy-MM-dd 日期2 datetime, #日期 包含年月日时分秒,yyyy-MM-dd HH:mm:ss 日期3 timestamp, #日期 获取当前系统日期时间 布尔值 boolean, 还有一些不常用的 text, end int #最后一个列不用 , 号,否则会报错 ); #最后别忘了括号外面也有一个分号用于结束该整条语句。 # 另外的:copy到新表 create table 新表名 like 被复制的表名;
|