目录
一、数据库相关概念02

注:MySQL是数据库管理系统
二、MySQL数据库 03
2.1MySQL安装
下载链接:
https://downloads.mysql.com/archives/community/
建议使用5.7.24
2.5MySQL模型 04


数据库就是硬盘上的文件夹
解释上图:
通过sql就可以控制MYSQL了。
三、SQL 05
3.1SQL简介 05

3.2SQL通用语法 05

注:单行注释是两个横杆- -
3.3SQL分类 05


3.4DDL 06


3.4.1查询表

3.4.2创建表

注:在sql里面先写名称后写数据类型
数据类型:就相当于Java里面的那个int等数据类型的含义。
数据类型的表:

注:对字符串类型中的char和varchar做个区别。
char:不管你存储的内容是多大的字符。储存进来就是定长的大小,不会改变。储存的性能高,浪费空间。总之:浪费空间,节约时间。
varchar:2个字符空间,储存性能低。总之:浪费时间,换取空间。
3.4.3创建案例 08

3.4.4删除 09

注:
1、直接删除
2、如果表存在再进行删除
3.4.5修改表 09

3.4.6图形化客户端工具 10

进行SQL 编辑有两种方式:通过控制台进行,还有就是利用这个Navicat进行设计。DBever也可使用、datagrip也可以。
3.5DML 11
3.5.1添加数据

注:批量添加数据,直接在后面进行添加,作为分开符即可。
3.5.2修改数据

注:相当于是将SET后面的内容进行修改。修改的位置是条件的地方。

3.5.3删除数据

3.6DQL 基础查询 12
这个比较重要,一般查询功能用的多。


注:
1、![]()
虽然是这样的,但是公司内的项目是不建议使用*来代替所有的。
2、

可以取别名,as也可以省略用空格来替换。
3.x分页查询 17
注:分页查询开始的页数是索引数,是从0开始的。

注:每个数据库之间使用的分页查询的指令可能不一样,需要注意区别。

3.xDQL小结 18
版权声明:本文为xiaoxixicc原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。