库的增删改查
库的创建
create database db1 charset utf8
库的查询
show create database demo1;
查询刚创建的库,会显示编码
show databases;
查询
库的修改(字符编码)
alter database demo charset gbk;
修改字符编码
库的删除
drop database db1;
表的切换及增删改查
表的切换
use demo
切换库
select database();
查看当前在哪个表下
表的创建
create table demo(id int,name char);
表的查看
show create table demo;
指定查看
show tables;
查看所有
desc demo;
直接指定表名查看
表的修改
alter table demo modify char(6);
更改表宽
alter table demo change oldname newName char(6);
更改表头名称
表的删除
drop table demo;
记录的增删改查
插入
insert demo(id,name) values(1,one),valuse(2,two)
指定插入记录
insert demo values(1,one)
若不指定,按顺序对应
查看
select * from demo;
查看demo下的所有记录
select id,name from demo;
指定查看
改
update demo set name='two':
直接修改了表内所有数据的name为two
update demo set name='two' where id='2';
限定id等于2的修改,增加的筛选条件
删
delete from demo;
直接删除了所有
delete from demo where id='2';
只把id等于2的删除掉