
一、操作文件夹(库)
增:create database db1 charset utf8;
删:drop database db1;
改:alter database db1 charset gbk;
查:show databases; #查看所有的数据库
show create database db1; #查看db1数据库
二、操作文件(表)
切换到文件夹下:use db1
增:create table t1(id int,name char(10)) engine=innodb;
删:drop table t1;
改:alter table t1 add age int;
alter table t1 modify name char(12);
查:show tables; #查看所有表
show create table t1; #查看t1表
desc t1;#查看表结构
show create table t1\G; #查看表详细结构,可加\G
select * from t1; #查看所有的表数据
三、操作文件的一行行内容(记录)
增:insert into db1.t1 values(1,'haiyan'),(2,'yaling'),(3,'xiaoxiao'); #如果t1不给参数,默认按照位置参数依次传参
删:delete from t1 where id = 2;
#对于清空记录有两种方式,但是推荐后者
delete from t1;
truncate t1; #当数据量比较大的情况下,使用这种方式,删除速度快
改:update t1 set name = 'SB' where id=3;
update t1 set name