查看所有的数据库
show databases ;
创建一个数据库
create database k;
删除一个数据库
drop database k;
使用这个数据库
use k;
查看所有的表
show tables ;
直接将查询结果导入或复制到新创建的表
create table n select * from m;
新创建的表与一个存在的表的数据结构类似
create table m like n;
直接将查询结果导入或复制到新创建的临时表
create temporary table tt select * from n;
删除一个存在表
drop table if exists m;
更改存在表的名称
alter table n rename m;
rename table n to m;
查看表的创建语句
show create table n;
添加字段
alter table n add age varchar(2) ;
删除字段
alter table n drop age;
更改字段属性和属性
alter table n change age a int;
只更改字段属性
alter table n modify age varchar(7) ;
增加数据
insert into n values (1, ‘tom’, ‘23’), (2, ‘john’, ‘22’);
insert into n select * from n; # 把数据复制一遍重新插入
删除数据
delete from n where id = 2;
更改数据
update n set name = ‘tom’ where id = 2;
数据查找
select * from n where name like ‘%h%’