创建表结构
CREATE TABLE tb_user(
id INT COMMENT '编号',
name VARCHAR(50) COMMENT '姓名',
age INT COMMENT '年龄',
gender VARCHAR(1) COMMENT '性别'
) COMMENT '用户表';
添加字段
ALTER TABLE tb_user ADD nickname varchar(20) COMMENT'昵称';
修改字段
修改字段名和字段类型
ALTER TABLE tb_user CHANGE nickname username varchar(30);
修改数据类型
ALTER TABLE tb_user MODIFY username varchar(30);
检验
DESC tb_user;
删除字段
ALTER TABLE tb_user DROP username;
检验
DESC tb_user;
修改表名
ALTER TABLE tb_user RENAME TO employee;
表操作——删除
删除表
DROP TABLE users;
删除指定表,并重新创建该表
TRUNCATE TABLE employee;
所有的删除表的操作都会清除表中的数据。
总结
DDL - 数据库操作
SHOW DATABASES;
CREATE DATABASE 数据库名;
USE 数据库名;
SELECT DATABASE(); // 查看当前处于哪一个数据库
DROP DATABASE 数据库名;
DDL - 表操作
SHOW TABLES;
CREATE TABLE 表名(字段 字段类型 , 字段 字段类型);
DESC 表名; // 查看当前这张表中有哪些字段
SHOW CREATE TABLE 表名; //查询这张表的建表语句
ALTER TABLE 表名 ADD/MODIFY/CHANGE/DROP/RENAME TO...;
DROP TABLE 表名;