目录
登录数据库
--登录MySQL
MySQL -h 主机名 -r 用户名 -p
数据库操作
--创建数据库
create database 数据库名;
--查看所有数据库
show databases;
--查看数据库定义
show create database 数据库名;
--使用数据库
user 数据库名;
--修改数据库
alter database 数据库名 character set 字符集;
--删除数据库
drop 数据库名;
表操作
--创建表
create table 表名(列名1 列数据类型(长度) 约束,列名2 列数据类型(长度) 约束);
--常见约束 主键约束primary key 唯一约束unique 非空约束not null 自增auto_increment
--删除表
drop table 表名;
--修改表
--添加列
alter table 表名 add 列名 列数据类型 列约束;
--修改列
alter table 表名 modify 列名 列数据类型 列约束;
--修改列名
alter table 表名 change 旧列名 新列名 列数据类型 列约束;
--删除列
drop table 表名 drop 列名;
--修改表的字符集
alter table 表名 character set 字符集;
--修改表名
alter table 旧表名 to 新表名;
--查看所有表
show tables;
--查看表定义
show create table 表名;
--查看表结构
desc 表名;