学习目标及HellMySQL
我们学什么都要有个目标,学习就是享受完成目标的成就感!
写在前面学习目标:
1、MySQL入门内容

2、性能优化

3、做分库分表
- 懂主从
- 懂读写分离
4、安全

5、被问到优化

0、重学MySQL
MySQL是一個關係型數據庫:
這時候我們引入了關係型數據庫和非關係型數據庫的區別:
關係型:數據和數據之間有强大的聯係,我們造作一個數據可能受到別的數據或者表的約束,或者影響了其他的表
非關係型:數據之間沒什麽關係

什么是MySQL?
对数据库的理解:数据库本质上就是一个用来操作文件 的软件!我们必须学习让他操作文件的规则,这也就是SQL语句,就相当于学习数据库能够认使的语言!
比如说:让他建立一个数据库 --> 其实就相当于建立一个文件夹
建立一张表:就是像一个excel的表
那我们直接用excel不就行了?为什么还用数据库?因为我们需要多个客户端操作同一个文件
MySQL分为客户端和服务端:
- 服务端
- 服务器要先启动客户端才能连上来
- 服务端存储数据
- 权限
- 用户
- 解析指令
- 客户端
- 连接上服务端
- 发送指令(SQL)
我们一般自己练习的时候都是 在自己电脑上即启动客户端又启动服务端,其实别人也可以连接我们的服务端!

浙公网安备 33010602011771号