数据库MySQL
mysql的基本语法:
操作文件夹(库):
增:
创建名称为 db1的文件夹,并设置默认编码为utf8;
create database db1 charset utf8;
查:
1,查看创建的db1。
show create database db1;
2,查看所有的文件夹(库):
show databases;
改:
将db1文件夹的默认编码改为gbk。
alter database db1 charset gbk;
删:
drop database db1; # 删除db1.
操作文件(表):
切换文件夹,
use db1;
成功后会显示:database changed
查看当前所在的文件夹。
select database();
增:
增加一个文件(表),名称为t1,id,name为t1内容,id类型为int(默认字节11),name类型为char(20)。
create table t1(id int,name char(20));
查:
查看所有的表:
show tables;
查看当前的这张t1表:
show create table t1;
查看t1表的详细信息:
desc t1;
改:
1,修改字节长度。
2,修改t1中name,改写为大写的NAME.
alter table t1 modify name char(10);
alter table t1 change name NAME char(5);
删:
删除表:
drop table t1;
操作文件内容(记录):
增:
插入一条数据,规定id,name数据为。。。
可同时插入多条数据,用逗号隔开。
insert t1(id,name) values(1,'qingqiu'),(2,'xiaobai');
查:
查看t1表中的内容(记录)。
select * from db1.t1;
查看t1表中id = 1 的name。
select name from db1.t1 where id = 1;
改:
将id=1,的name属性改为‘清秋’。
update db1.t1 set name = '清秋' where id = 1;
删:
将table t1删除
delete from t1;
将id=2的数据删除。
delete from db1.t1 where id = 2;