注意:创建表的时候,最后一个字段不要加 ,

一、数据库

1.展示所有数据库
show databases;
2.创建数据库
create database 数据库名称 default charset utf8;
3.使用数据库
use 数据库名称;
4.删除数据库
drop database 数据库名称;

注意:创建数据库的时候,设置默认编码

二、表

1.查看所有表
show tables;
2.创建表(最简单)
create table db1(
    id int auto_increment primary key,
    name char(20) not null,
    age int
    )engine=innodb default charset=utf8;
3.清空表
# 清空表db1,但自增值不会还原
delete from db1;
# 清空表db1,自增值还原
truncate table db1;
4.删除表
drop table db1;

注意:auto_incrment 自增

        primary key 主键 约束(唯一且不为空)

    注意:一个表里只能有一个主键,但主键可以有多列

三、行

1.增
insert into db1(name,age) values('tom', 18);
2.删
delete from db1 where 条件语句;
3.改
update db1 set name='joker' where id >5;
4.查
select * from db1;
select name from db1;