mysql中创建表、添加、修改介绍
2019/10/10/17:34:22 阅读:1970 来源:谷歌SEO算法 标签:
SEO工具
下面我来介绍在mysql中对表的一些基本操作,包括对表的创建,删除,修改有需要学习的朋友可参考.
建表:就是声明列的过程,代码如下:
- createtable表名(
- 列名1列2类型列1参数,
- 列名2列2类型列2参数,
- ……
- 列n的声明列n参数
- )enginemyisam/innodb/bdbcharsetutf8/gbk/latin1…;
修改表的语法:MySQL ALTER语法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...].
一张表创建完成后,有可能要增加或删除或修改列,添加列,代码如下:
- altertable表名add列名称列类型列数(加的列在表的最后)
- altertable表名add列名称列类型列参数after某列名(指定添加到某列后)
- altertable表名add列名称列类型列参数first;(把新列加到最前面)
删除列,代码如下:
alter table 表名 drop 列名
修改列,代码如下:
alter table 表名 modify 列名 列类型 列参数;
修改列名及列类型,代码如下:
alter table 表名 change 旧列名 新列名 新类型 新参数;
例1,加索引,代码如下:
mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
例子,代码如下:
mysql> alter table employee add index emp_name (name);
加主关键字的索引,代码如下:
mysql> alter table 表名 add primary key (字段名);
热门评论