數據庫分類:
關係型數據庫:(SQL)狹義理解,像Excel表一樣,有行和列的。
MySQL,Oracle,Sql Server,DB2,SQLlite
通過表和表之間,行和列之間的關係進行數據的存儲。
非關係型數據庫:(NoSQL,Not Only不僅僅){key:value}鍵值對。
Redis,MongDB
非關係型數據庫,對象存儲,通過對象的自身的屬性來決定。
DBMS(數據庫管理系統:管理和操作數據)
數據庫的管理軟件,科學有效的管理我們的數據。維護和獲取數據;
MySQL,本身就算是一個數據庫管理系統軟件!
MySQL簡介:
MySQL是一個關係型數據庫管理系統
前世:瑞典MySQL AB 公司
今生:屬於 Oracle 旗下產品
MySQL是最好的 RDBMS (Relational Database Management System,關係數據庫管理系統) 應用軟件之一。
開源的數據庫軟件~,體積小,速度快,總體擁有成本低,招人成本低,所有人必須會!
中小型網站、或者大型網站,因爲可以集羣!
官網:www.mysql.com
MySQL5.7安裝
安裝建議:
- 儘量不要使用exe,卸載麻煩,會走進註冊表。
- 儘可能使用壓縮包安裝~
一、軟件下載:
mysql-5.7.19-64位、SQLyog
https://pan.baidu.com/s/1Iu8lMriBs6HK8OtKcuQqVA
二、操作步驟: - 下載後得到zip壓縮包.
- 解壓到自己想要安裝到的目錄,本人解壓到的是D:\mysql-5.7.19-winx64
- 添加環境變量
我的電腦->屬性->高級->環境變量
選擇PATH,在其後面添加: 你的mysql 安裝文件下面的bin文件夾
在D:\Environment\mysql-5.7.19-win64下新建 my.ini 文件 - 編輯 my.ini 文件 ,注意路徑位置
[mysqld]
basedir=D:\Environment\mysql-5.7.19-winx64
datadir=D:\Environment\mysql-5.7.19-winx64\data\
port=3306
skip-grant-tables
- 啓動管理員模式下的CMD,並將路徑切換至mysql下的bin目錄,然後輸入
mysqld -install
- 再輸入 mysqld --initialize-insecure --user=mysql 初始化數據文件,會多出來個data目錄
- 然後啓動mysql:net start mysql
- 用命令 mysql –u root –p 進入mysql管理界面(密碼可爲空)
- 進入界面後更改root密碼
- 修改 my.ini文件刪除最後一句skip-grant-tables
- 重啓mysql即可正常使用
net stop mysql
net start mysql
14.連接上測試出現以下結果就安裝好了
當然Mysql的安裝千篇一律的,安裝方法也各有不同,針對不同的系統也有不同的安裝方法。