注意:创建表的时候,最后一个字段不要加 ,
一、数据库
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;