怎么用mysql创建表

一、创建表

1.建表语句

create table 表名 (

列名称1 列类型 [列参数] [not null default ],

列名wLJjHn称2 列类型 [列参数] [not null default ],

....

列名www.58yuanyou.com称N 列类型 [列参数] [not null default ]

)engine myisam/innodb charset utf8/gbk;

怎么用mysql创建表

注:innodb是表引擎,也可以是myisam或其他,最常用的是myisam和innodb,charset常用的有utf8,gbk;

2.查看表创建过程:show create table 表名;

怎么用mysql创建表

二、修改表

1.增加列

加在最后:alter table 表名 add 列名 列类型 [列参数];

怎么用mysql创建表

加在某列之后:alter table 表名 add 列名 列类型 [列参数] after 某列名;

怎么用mysql创建表

加在最前:alter table 表名 add 列名 列类型 [列参数] first;

怎么用mysql创建表

2.修改列

修改列名称和列类型:alter table 表名 change 旧列名 新列名 列类型 [列参数];

怎么用mysql创建表

修改列类型:alter table 表名 modify 列名 列类型 [列wLJjHn参数];

怎么用mysql创建表

注:列类型大改小可能会造成数据丢失//www.58yuanyou.com或不能修改。

3.删除列:alter table 表名 drop 列名;

怎么用mysql创建表

4.增加主键:alter table 表名 add primary key(主键所在列名);

怎么用mysql创建表

5.删除主键:alter table 表名 drop primary key;

怎么用mysql创建表

6.增加索引原由网:alter table 表名 add index 索引名(列名);

怎么用mysql创建表

7.删除索引:alter table 表名 drop index 索引名;

怎么用mysql创建表

内容版权声明:除非注明原创否则皆为转载,再次转载请注明出处。

文章标题: 怎么用mysql创建表

文章地址: www.58yuanyou.com/jiqiao/258877.html

相关推荐