基础sql语句
cmd连接本地数据库:
mysqld -uroot -p123abc
一、操作文件夹(库)
增
create database `db1` charset utf8;
查
show create database `db1`;
show databases;
改(改字符编码)
alter database `db1` charset gbk;
删
drop database `db1`;
二、操作文件(表)
切换文件夹:use `db1`;
查看当前所在文件夹:select database();
增
create table t1(id int,name char);
查
show create table t1;
show tables;
desc t1;
改
alter table t1 modify name char(6); # 改表t1的字段name的类型
alter table t1 change name NAME char(7); # 改表t1的字段name的字段名
删
drop table t1;
三、操作文件内容(记录)
增
insert t1(id,name) values(1,'egon'),(2,'csk'),(3,'alex');
insert t1 values(1,'egon'),(2,'csk'),(3,'alex');
查
select id,name from t1; # 已经切换到当前库下
select id,name from db1.t1; # 没有切换到当前库下
改
update db1.t1 set name="sb";
update db1.t1 set name="sb" where id=1;
删
delete from t1;
delete from t1 where id=1;