创建于管理数据库表
创建数据表
使用CREATE TABLE 命令可以创建数据库表。
CREATE TABLE biao
(
列名 数据类型 NOT NULL/NULL 列表默认值);
例子:
CREATE TABLE biao
(
序号 char(10) NOT NULL PRIMARY KEY,
用户名 VARCHAR(40) NOT NULL,
注册时间 date NOT NULL
);
管理数据库表
修改表结构
使用ALTER TABLE命令可以更改数据表的结构,比如增加或删除、创建或取消索引、更改原有的列类型
添加列
使用ADD指令可以新建列,格式如下。
ADD 列名 数据类型 [FIRST|AFTER 列名];
“FIRST|AFTER 列名”是添加位置。
FIRST:是默认从后往前数第一个。(最后一列,默认)
AFTER 列名:在指定列名的后面添加一个列。
例子:在zmkj这个标里面的name列后面加一个age列。
ALTER TABLE zmkj
ADD age INT AFTER name;
删除列
使用DROP指令可以删除列。
DROP 要删除的列名;
重命名表名字
使用RENAME指令可以重命名表名字。
ALTER TABLE 旧表名
RENAME TO 新表名;
复制表
创建表时候加个like即可。
CREATE TABLE 复制后的表名 LIKE 参照表;
删除表
使用DROP TABLE指令可以删除数据表。
DROP TABLE 要删除的表名;
显示表信息
使用SHOW TABLES指令可以查看表信息,如果查看不了可以先使用USE先进入表。
查询数据表结构
使用DESCRIBE指令。
DESCRIBE 表名;
查询表单列的结构
DESC 表名字 `列名字`