增加
create database 文件夹名 charset utf8;
删除
drop database 文件夹名;
修改
alter database 文件夹名 charset gbk; #修改指的是修改文件夹的编码方式
查看
show databases; # 查看所有文件夹
show create database 文件夹名; #查看指定文件夹
表: 也就是一个文件
切换所在库: use 库名
强调:所有的建立文件的操作或者文件内容的操作的前提都是在这个库,或者加前缀,库名
增加
ceate table 表名(id int primary key auto_increment, #表示ID不为空且唯一会自动增长
name varchar(16) not null # 不为空)
删除
drop table 文件名
修改
alter table 文件名 add age int; #add:增加一个属性
alter table 文件名 modify nae char(30); #modify:不能改表头,其余都能改
alter table 文件名 change name NAME char(15); #change:既能改表头也能改属性
alter table 文件名 drop age; #drop:移除age这个表头
查看
show tables; #查看当前库所有表
show create table 文件名; #只查看那一个指定的表
desc 文件名 ; #查看指定的表里的所有属性
查看当前所在库
select database();
记录:也就是一行行的内容
*增加
insert into 文件名(id,name) values
(1,'egon'),
(2,'lxx'),
(3,'alex');
删除
delete from 库名.文件名 where id>=2; #根据挑来产出具体哪一行
清空表应该使用:
truncate 文件名
修改
update 库名.文件名 set name='lxx_dsb' where id=2; # 更新指定文件夹下的表,通过条件判断,设置name=什么
查看
select id from 库名.文件名; #查看库名.文件名下的所有id
select id,name from 文件名; #查看文件名下的所有id, name
select name,id from 文件名; # 查看文件名下的所有name,id
select from 文件名; # 查看文件名下的所有内容
select from 文件名 where id>=2; #只查看文件名下id>=2的所有内容
对于以上关于MYSQL的基本SQL语句,大家是不是觉得非常有帮助。如果需要了解更多内容,请继续关注我们的行业资讯,相信你会喜欢上这些内容的。