DB:
数据库(database):存储数据的“仓库”,它保存了一系列有组织的数据。
DBMS:
SQL:
SQL的优点:
- 不是某个特定数据库专有的语言,几乎所有的DBMS都支持SQL。
- 简单易学。
虽然简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。
net start mysql80 //服务的启动net stop mysql80 //服务的停止mysql -uroot -p //服务的连接exit //服务的退出
常见sql命令:
//mysql命令以 ";" 或 "\g" 结尾 show databases; //查看大仓库里有几个(哪些)数据库容器 use mysql; //打开指定的数据库容器(mysql是一个数据库容器的名称) show tables; //显示数据库中的所有表 desc tableName; //查看表结构(tableName代表表名) select * from tableName; //查看表数据 # 和 -- 代表注释。SQL语言分类:
DDL:数据定义语言,用来定义数据库对象:库,表,列等;create/drop/alter
- DML:数据操作语言,用来定义数据库记录(数据);Insert/update/delete
- DCL:数据控制语言,用来定义访问权限和安全级别;TCL
- DQL:数据查询语言,用来查询记录(数据);select
