学习目标及HellMySQL

我们学什么都要有个目标,学习就是享受完成目标的成就感!

写在前面学习目标:

1、MySQL入门内容

2、性能优化

3、做分库分表

  • 懂主从
  • 懂读写分离

4、安全

5、被问到优化

0、重学MySQL

MySQL是一個關係型數據庫:

這時候我們引入了關係型數據庫和非關係型數據庫的區別:

關係型:數據和數據之間有强大的聯係,我們造作一個數據可能受到別的數據或者表的約束,或者影響了其他的表

非關係型:數據之間沒什麽關係

什么是MySQL?

对数据库的理解:数据库本质上就是一个用来操作文件 的软件!我们必须学习让他操作文件的规则,这也就是SQL语句,就相当于学习数据库能够认使的语言!

比如说:让他建立一个数据库 --> 其实就相当于建立一个文件夹

建立一张表:就是像一个excel的表

那我们直接用excel不就行了?为什么还用数据库?因为我们需要多个客户端操作同一个文件

MySQL分为客户端和服务端:

  • 服务端
    • 服务器要先启动客户端才能连上来
    • 服务端存储数据
    • 权限
    • 用户
    • 解析指令
  • 客户端
    • 连接上服务端
    • 发送指令(SQL)

我们一般自己练习的时候都是 在自己电脑上即启动客户端又启动服务端,其实别人也可以连接我们的服务端!

posted @ 2020-06-08 09:28  贝加尔湖畔╭  阅读(241)  评论(0)    收藏  举报