admin管理员组

文章数量:1530922

2023年12月19日发(作者:)

mysql创建库的sql语句

一、创建数据库

1. 创建数据库:

`CREATE DATABASE 数据库名;`

2. 选择当前操作的数据库:

`USE 数据库名;`

二、创建数据表

1. 创建一个新表:

`CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型, ...);`

2. 创建一个新表,且向其添加几行:

`CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型, ...) VALUES

(值1, 值2, ...);`

3. 创建一个新表,并增加一个主键:

`CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型,...)

PRIMARY KEY (列名);`

4. 创建表的另一种方式,将表特定定义语句写到另一个文件中:

`CREATE TABLE 表名 (Arg1Name Arg1Type, Arg2Name Arg2Type, ...) `

`TYPE = MyISAM`

`COMMENT ='Table Comment'`

`AVG_ROW_LENGTH = 8192`

`ROW_FORMAT = FIXED;`

三、创建字段

1. 创建字段并添加说明:

`CREATE TABLE 表名 (列名1 数据类型 COMMENT '列说明', 列名2

数据类型 COMMENT '列说明', ...);`

2. 向指定表中添加字段:

`ALTER TABLE 表名 ADD 列名 数据类型;`

3. 从一个已有表拷贝字段:

`CREATE TABLE 表名 (SELECT * FROM 已有表);`

四、修改字段名称

1. 修改指定表中指定字段的名称:

`ALTER TABLE 表名 CHANGE 原列名 新列名 数据类型;`

2. 将指定表的字段的顺序重新排列:

`ALTER TABLE 表名 MODIFY 列名 数据类型 AFTER 在其之后的列名;`

3. 将指定字段的内容大小写转换:

`UPDATE 表名 SET 列名 = UPPER(列名) WHERE 条件;`

五、更改字段属性

1. 将字段类型修改为指定类型:

`ALTER TABLE 表名 MODIFY 列名 新类型;`

2. 设置字段默认值:

`ALTER TABLE 表名 ALTER 列名 SET DEFAULT 默认值;`

3. 修改字段的长度:

`ALTER TABLE 表名 ALTER 列名 TYPE VARCHAR(长度);`

六、删除字段

1. 从表中删除字段:

`ALTER TABLE 表名 DROP 列名;`

2. 从指定表中删除多个字段:

`ALTER TABLE 表名 DROP 列名1, DROP 列名2;`

3. 使用`DESC`命令查看表中字段信息:

`DESC 表名;`

七、删除表

1. 从数据库中删除一个表:

`DROP TABLE 表名;`

2. 从指定数据库中删除多个表:

`DROP TABLE 表名1, 表名2, 表名3;`

本文标签: 指定字段表中列名创建