一、创建数据表
1、创建表
CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `age` int(11) NOT NULL, `score` double(4,1) NOT NULL, `borthday` date NOT NULL, `insert` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
2、复制数据表结构
CREATE TABLE 新建表的名称 LIKE 被复制表的名称;
二、查询数据表
1、查询某个数据库所有表的名称
SHOW TABLES;
2、查询表的结构
DESC 表的名称;
3、查看表的创建语句
SHOW CREATE TABLE 表名称;
三、修改数据表
1、修改表的名称
ALTER TABLE 现表名 RENAME TO 新表名;
2、修改表的字符集
ALTER TABLE 表名称 CHARACTER SET 字符集名称;
3、添加一列
ALTER TABLE 表名称 ADD 列名称 数据类型;
4、修改列的名称和类型
ALTER TABLE 表名称 CHANGE 列名称 修改后列名称 修改后列的数据类型;
5、修改列的数据类型
ALTER TABLE 表名称 MODIFY 列名称 新的数据类型;
6、删除一列
ALTER TABLE 表名称 DROP 列名称;
四、删除数据表
DROP TABLE IF EXISTS 数据表的名称; DROP TABLE 数据表的名称;