数据库操作
显示数据库
show databases;
进入数据库
use mysql;
创建数据库
create database name charset=utf8;
查看当前数据库
select database();
删除数据库
drop database name;

表操作
显示所有表
show tables;

创建表
create table tab_name(
id int(10) auto_increment primary key not null,
name varchar(40)
)charset=utf8;
auto_increment 是自动增长,自动增长的数由mysql服务维护

删除表

drop table tab_name;

显示表的数据结构三种方式
desc tab_name;
describe tab_name;
show columns from tab_name;

查询表中数据
select * from tab_name;
插入数据
插入一条
insert into tab_name values(1,'tom');
插入多条数据
insert into tab_name valuses(1,'tom'),(2.'jack');
修改数据
update tab_name set name='tom' where id =1;
删除数据
删除一条数据
delete from tab_name where id =1;
删除表中所有数据
delete from tab_name;
添加字段
alter table tab_name add address varchar(20);
删除表中字段
alter table tab_name drop address;