'CREATE TABLE IF NOT EXISTS my_table( `id` INT(6) NOT NULL AUTO_INCREMENT, `title` VARCHAR(100), `content` VARCHAR(255), PRIMARY KEY (`id`) )'
参考来源:MySQL 创建数据表 | 菜鸟教程 (runoob.com)
上述代码讲解
1、IF NOT EXISTS:判断这个表是否存在,如果存在则忽略,不存在则新建,在使用这个功能的时候,当我们数据表重复的时候代码也不会进行报错。
2、INT(6):代表名为id的列,必须为整数,且最大数值不得超过6位
3、NOT NULL:不得为空,当我们在往当前表内存放数据的时候,该表不得为空
4、ATUO_INCREMENT:自增长,每次加一
5、VARCHAR(100):指定为字符串,且最大字符数为100;
6、PRIMARY KEY(`id`):主键,当列使用了自增长属性的时候,必须定义为主键。




还没有评论,来说两句吧...