数据库操作
1.登录MySQL
mysql -uroot -p 回车 输入用户密码
2.查看所有数据库
show databases; 分号要加上
3.使用数据库
use 数据库名;
4.查看当前正在使用的数据
select database();
5.创建数据库
create database 数据库名 charset=utf-8;
6.删除数据库
drop database 数据库名;
7.查看创建数据的sql语句
show create database 数据名;
表结构操作
1.查看当前数据库所有表
show tables;
2.创建表
create table 表名(
字段名 数据类型 可选约束
id int unsigned primary key auto_incerment not null,
name varchar(20) not null
);
3.添加字段
alter table 表名 add 列名 类型 约束;
4.查看表结构
desc 表名;
5.修改字段
alter table 表名 modify 列名 类型 约束;(modify只能修改字段类型和约束,不能修改字段名)
alter table 表名 change 原列名 新列名 类型 约束; (change很强大,都能修改)
6.删除字段
alter table 表名 drop 列名;
7.查看创建表的sql语句
show create table 表名;
8.删除表
drop table 表名;