- 数据库是存储和管理数据的仓库
- 本质是一个文件系统,还是以文件的形式,将数据保存在电脑上
(1) 什么是SQL?
结构化查询语言的简称,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据及查询、更新数据库系统。
(2) SQL的作用
* 是所有关系型数据库的统一查询规范,不同的关系型数据库都支持SQL
* 所有关系型数据库都可以使用SQL
* 不同数据库之间的SQL有一些区别(方言)
分类 | 说明 |
---|---|
数据定义语言 | DDL(Data Definition Language) 定义数据库对象:数据库、表、字段 |
数据操作语言 | DML(Data Manipulation Language) 对数据库中表的记录进行更新 |
数据查询语言 | DQL(Data Query Language) 查询数据库中的记录 |
数据控制语言 | DCL(Data Control Language) 定义数据库的访问权限和安全级别,用户创建 |
SHOW CREATE DATABASE zkproduct;
CREATE DATABASE `zkproduct` /*!40100 DEFAULT CHARACTER SET utf8 */
mysql中 /! ..../ 不是注释,mysql为了保持兼容,它把一些特有的仅在mysql上用的语句放在/!..../中, 这样这些语句如果在其他数据库中是不会被执行,但在mysql中它会执行。