1.基础命令
登录mysql:
![](https://i-blog.csdnimg.cn/blog_migrate/18126b8f7d202dd950db6adfae24f234.png)
退出mysql:exit
查看mysql中有哪些数据库:show databases;注意:以英文分号结尾。
使用某个数据库:use test;database changed 表示正在使用一个名字叫做test的数据库
创建数据库:create database 数据库名字;
查看某个数据库下有哪些表:show tables;
2.数据库最基本单元:表(table)
数据库中以表格的形式表达数据,因为表格更为直观。
任何一张表都有行和列:
行(row):被称为数据/记录
列(column):被称为字段。
每一个字段有:字段名、数据类型、约束等属性
数据类型:字符串,数字,日期等
约束:例如唯一性约束。
3.SQL语句的分类
(1)DQL:数据查询语言(凡是带有select关键字的都是查询语句)
select...
(2): DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML)
insert 增
delete删
update 改
(3)DDL:数据定义语言(主要操作的是表的结构,不是表中的数据,例如增删字段)
create:新建
drop:删除
alter:修改
(4)TCL:事务控制语言
包括事务提交;commit;
事务回滚:rollback
(5)DCL:事务控制语言
例如:
授权qrant
撤销权限:revoke