修改表名:alter table 旧表名 rename 新表名;
添加字段:alter table 表名 add 字段名 列类型[属性];
修改字段:alter table 表名 change 旧字段名 新字段名 列类型[属性];
删除字段:alter table 表名 drop 字段名;
查看表:desc 表名;
添加主键名:
altek table 表名 add constraint 主键名 primary key 表名(主键字段);
添加外键:
alter table 表名 add constraint 外主键名
foreign key(外键字段)
references 关联表名(关联字段);
插入单条数据记录:
insert into 表名[(字段名列表)] values(字列表);
注意:
字段名是可选的,如省略则依次插入所有字段
多个列表和多个值之间使用逗号
值列表和字段名列表一一对应
如插入的是表中部分数据,字段名列表心填
插入多条:
insert into 新表(字段名列表) values(值列表1),......,(值列表N)
为避免表结构发生变化引发错误,建议插入数据时写明具体字段名。
更新数据记录:
UPDATE 表名
SET 字段1=值1,字段2=值2,......,字段n=值n
[WHERE 条件];
删除数据记录:
DELETE FROM 表名 [WHERE 条件];
TRVNCATE TABLE 表名;