数据表相关操作:
-- 切换为当前数据库
USE database_name;
-- 显示当前数据库中所有表
SHOW TABLES;
-- 创建数据表
CREATE TABLE tb_emp3(
id INT(11) PRIMARY KEY,
NAME VARCHAR(25),
deptID INT(11),
salary FLOAT
);
-- 删除主键
ALTER TABLE tb_emp3 DROP FOREIGN KEY fk_emp_dept;
-- 查看表的定义
DESC tb_emp1;
-- 修改表名
ALTER TABLE tb_emp2 RENAME tb_emp3;
-- 修改字段的数据类型
ALTER TABLE tb_emp3 MODIFY NAME VARCHAR(33);
DESC tb_emp3;
-- 修改字段名
ALTER TABLE tb_emp3 CHANGE NAME nam VARCHAR(30);
-- 添加字段,尾部可以选择性添加约束
ALTER TABLE tb_emp3 ADD age INT(20);
-- 在表的第一列添加字段,或在指定列之后添加,只需将first换成after 指定列
ALTER TABLE tb_emp3 ADD column1 INT(11) FIRST;
-- 删除字段
ALTER TABLE tb_emp3 DROP column1;
-- 修改字段的排列位置,修改字段为表的第一列,或者修改字段到表的指定列之后
ALTER TABLE tb_emp3 MODIFY age INT(20) FIRST;
ALTER TABLE tb_emp3 MODIFY age INT(22) AFTER id;