数据库
一、数据库类型
1、关系型数据库:Oracle:银行、政府;MySQL:最广泛
2、非关系型数据库:redis、mongodb
二、数据库的核心元素
1、sql:关系型的数据库语言,结构化查询语言
2、Mysql:具体的数据库
3、RDBMS:关系型数据库的管理系统
4、数据库:数据库是一种特殊的文件
三、sql语句的分类
sql:结构化查询语句。
DQL:数据查询语言,用于对数据的查询,select
DML:数据操作语句,用于修改数据库中的数据,包括插入(INSERT)、更新(UPDATE)和删除(DELETE)
DDL:数据定义语言,用于创建、修改、和删除数据库内的数据结构
1:创建和删除数据库(CREATE DATABASE || DROP DATABASE);
2:创建、修改、重命名、删除表(CREATE TABLE || ALTER TABLE|| RENAME TABLE||DROP TABLE);
3:创建和删除索引(CREATEINDEX || DROP INDEX)
DCL:数据控制语言,用于对数据库的访问,如:1:给用户授予访问权限(GRANT);2:取消用户访问权限(REVOKE)
四、CRUD
数据的增删改查
五、打开数据库
打开客户端进行操作的语句
mysql -u用户名 -p
mysql -uroot -pmysql
mysql -h 主机名 -u用户名 -p密码
六、DDL
6.1 创建数据库
CREATE DATABASE pai200323;
注意点:
1、数据库的语句不区分大小写
2、不能重复创建数据库,否则会报数据库已经存在
6.2 删除数据库
DROP DATABASE pai200323