SQL语言是集DDL、DML、DCL为一体的数据库语言
DDL引导词
1.Create
2.Alter
3.Drop
DML引导词
1.Insert
2.Delete
3.Update
4.Select
DCL引导词
1.Grant
2.Revoke
数据库的建立
create database 数据库名字;(不要把database拼错) \建立数据库,并起名字;
use database 名字;
create table 表名字(列名1 类型,列名2 类型,…); \今天血淋淋的教训,不要在列名中使用特殊字符。。。。。。。。
数据表内容的查看
select * from 表名字;
数据表结构的查看
describe 表名字;
向表中增加元组
distinct 保留字
排序问题
模糊查询
需要注意的更名操作
数据表的更新操作
增加操作
insert into new(table)
select a,b
from A
where (条件)
删除操作
delete (填东西就是删除某一个,不填就是默认删除一整行)
from A
where (条件)
//或者
where 某个属性 in
(select .. from .. where ..)即子查询
打开或者关闭某个数据库
打开
use 数据库名;
关闭
close 数据库名;
数据表的重新更名
alter table 旧名
rename 新名;
登陆密码的更改
“ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你的密码’;”