目錄
一、MySQL介紹
二、MySQL下載與安裝
(一)安裝方法一:直接下載服務端+客戶端到本地電腦
(二)安裝方法二:下載安裝包,手動安裝
一、MySQL介紹
1、簡介:
MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下公司。MySQL是最流行的關系型數據庫管理系統,在 WEB 應用方面MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一。
MySQL主要用於大型門戶,例如搜狗、新浪等,它主要的優勢就是開放源代碼,因為開放源代碼這個數據庫是免費的,他現在是甲骨文公司的產品。
2、MySQL是什么:
# mysql就是一個基於socket編寫的C/S架構的軟件
# 客戶端軟件
mysql自帶:如mysql命令,mysqldump命令等
python模塊:如pymysql
二、MySQL下載與安裝
(一)安裝方法一:直接下載服務端+客戶端到本地電腦
【下載地址】
MySQL 官網:https://www.mysql.com/
【步驟】
1、下載解壓
2、配置環境——添加環境變量
3、初始化數據庫
4、啟動MySQL服務端
5、啟動MySQL客戶端 並連接MySQL服務端
6、將MySQL服務制作成windows服務器/設置密碼等
1、下載解壓
進入官網,點擊 DOWNLOADS (下載)
將下載界面拉至底部
選擇下載 MySQL Community Server
在IT界 一般都不會輕易的使用最新版本的軟件,因為新版本可能會出現各種問題。
因此選擇目前使用最多的MySQL 5.6 版本。點擊 查找歷史版本。
選擇下載版本
選擇好下載版本后,點擊當前界面的下方部分:
無需注冊,直接下載
下載並解壓后,可以看到如下文件:
服務端以及客戶端所在文件路徑:C:\MySQL\mysql-5.6.48-winx64\bin
服務端
mysqld.exe客戶端
mysql.exe
2、配置環境——添加環境變量
【右鍵桌面圖標--此電腦(計算機)】--》【屬性】--》【高級系統設置】--》【高級】--》【環境變量】--》
【在第二個內容框中找到 變量名為Path 的一行,雙擊】--》【將MySQL的bin目錄路徑追加到環境變量值中】
先復制路徑 C:\MySQL\mysql-5.6.48-winx64\bin
雙擊PATH
點擊新建,粘貼事先復制好的路徑 C:\MySQL\mysql-5.6.48-winx64\bin
3、初始化數據庫——mysqld --initialize-insecure
(參考:https://blog.csdn.net/jiangmy927/article/details/52422929)注意 ==》》》
在前期配置MySQL的時候 cmd終端盡量以管理員的身份運行
windows+r 輸入cmd 進入的是普通用戶終端 有一些命令是無法執行的
搜索cmd,點擊右鍵 以管理員身份運行小技巧:cmd ---賦值代碼指令后,在cmd 里,只需在輸入位置右擊鼠標即可粘貼代碼
計算機搜索框 輸入cmd,選擇“以管理員身份運行”,輸入 :
mysqld --initialize-insecure
4、啟動MySQL服務端 ——mysqld
以管理員身份運行cmd,初始化之后,輸入 mysqld
PS:切換路徑—— cd + 路徑
此處軟件安裝在C盤,且將安裝路徑 C:\MySQL\mysql-5.6.48-winx64\bin 添加到環境變量中,因此可以直接啟動服務端(也可以切換到相應的C盤安裝路徑);
此處也可以切換路徑(雖然此操作有些多余)
若是安裝在其他盤。則需先切換到安裝路徑。可先切換到磁盤,再切換到相應路徑。
(如何省去切換路徑的繁瑣操作?——將安裝路徑(絕對路徑),添加到環境變量中,操作方法同步驟2)
5、啟動MySQL客戶端,並連接MySQL服務——mysql -u root -p (-u root 管理員用戶 ,-p 密碼)
也可以寫成這樣 mysql -uroot -p
保留步驟10開啟的cmd窗口(已啟動 MySQL 服務端),
再重新開啟新的cmd窗口(游客身份/管理員身份--取決於MySQL的用戶設置),輸入以下連接客戶端的命令,充當客戶端;連接已開啟的服務端mysqld。
MySQL第一次以管理員身份進入是沒有密碼的 直接回車即可。后面可以自己設置密碼,使用密碼進入MySQL。
【有兩種連接客戶端方式】
客戶端連接服務端完整命令:mysql -h 127.0.0.1 -P 3306 -uroot -p
本地登錄 服務端mysqld,IP和port 可以不指定:mysql -uroot -p
---------------------》至此,你已成功安裝MySQL《----------------------
PS:
常見軟件的默認端口號
MySQL 3306
redis 6379
mongodb 27017
django 8000
flask 5000初識SQL語句
1 MySQL中的sql語句是以分號作為結束的標志
2 當你輸入的命令不對 又不想讓服務端執行並返回報錯信息 可以用\c取消
錯誤命令 \c3 客戶端退出 退出命令加不加分號都可以執行
quit
exit4 當你在連接服務端的時候 發現只輸入mysql也能連接,
但是你不是管理員身份 而只是一個游客模式
6、【基本配置與使用】將MySQL服務制作成windows服務/設置密碼等
https://www.cnblogs.com/bigorangecc/p/12828442.html
(二)安裝方法二:下載安裝包,手動安裝
【下載地址】
MySQL官網下載地址—https://dev.mysql.com/downloads/installer/
【安裝步驟】——MySQL 5.7.30版本
請參考大佬的安裝教程:
https://www.cnblogs.com/xuexianqi/p/12795890.html