登录数据库:
mysql -uroot -p密码
DDL:数据定义语言
操作对象:数据库和表
关键词:create alter drop
操作数据库:
创建:
格式:
create database 数据库名称;
删除:
格式:
drop database 数据库名称;
常用的命令:
查看所有的数据库: show databases;
操作表:
创建表
格式:
create table 表名(字段描述,字段描述);
字段描述:
字段名称 字段类型 [约束]
例如:
create table user(
id int primary key auto_increment,
username varchar(20)
);
create table user1(
id int primary key auto_increment,
username varchar(20)
);
修改表
格式:
alter table 表名 ....
修改表名:
alter table 旧表名 rename to 新表名;
例如:
alter table user1 rename to user10;
添加字段:
alter table 表名 add [column] 字段描述;
例如:
alter table user add password varchar(20);
修改字段名:
alter table 表名 change 字段名称 新字段描述;
例如:
alter table user change password pwd varchar(20);
修改字段描述:
alter table 表名 modify 字段名称 字段类型 [约束];
例如:
alter table user modify pwd int;
删除字段:
alter table 表名 drop 字段名;
例如:
alter table user drop pwd;
删除表:
格式:
drop table 表名;
常用命令:
切换或者进入数据库: use 数据库名称;
查看当前数据库下所有表: show tables;
查看表结构:desc 表名;
查看建表语句:show create table 表名;
来源:https://www.cnblogs.com/KingKn/p/10363912.html