更新說明:由於之前本人的疏忽,在本文中漏掉了一個步驟,導致mysql安裝可能不成功,在此做一個更新,更新時間:2019/4/30
在安裝mysql之前,本人在網上查了大量資料,在之後的幾個小時裏,不斷嘗試網上各種各樣的安裝與配置方法,雖然總是出現各種莫名奇妙的錯誤,但最終還是成功的安裝並配置好mysql,下面是本人這次的總結:
建議在安裝之前先建好存放的文件夾:(以本人爲例)
1.官網下載並安裝mysql.
官網下載地址:https://dev.mysql.com/downloads/mysql/
本人電腦系統:win10,64位(根據自己電腦系統選擇安裝哪一個)
下載好之後,直接解壓到相應的文件夾裏面:
2.安裝好之後開始配置mysql。
添加路徑:
(1)右擊‘此電腦’---->屬性---->高級系統設置---->環境變量---->點擊系統變量下的“新建”---->輸入變量名:MYSQL_HOME----->變量值爲mysql-8.0.15-winx64的目錄---->點擊確定.
(2)右擊‘此電腦’---->屬性---->高級系統設置---->環境變量---->找到系統變量下的“path”---->點擊編輯---->新建:%MYSQL_HOME%\bin---->確定。
進入mysql-8.0.15-winx64目錄,創建my.ini配置文件,內容爲:
[mysqld]
# 設置3306端口
port=3306
# 自定義設置mysql的安裝目錄,即解壓mysql壓縮包的目錄
basedir=D:\amp\mysql\mysql-8.0.15-winx64
# 自定義設置mysql數據庫的數據存放目錄
datadir=D:\amp\mysql\mysql-8.0.15-winx64\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數,這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8
注:# 自定義設置mysql的安裝目錄,即解壓mysql壓縮包的目錄要根據實際位置修改。
#自定義設置mysql數據庫的數據存放位置也要根據實際位置修改。
在開始菜單輸入cmd,以管理員身份運行控制檯,進入安裝路徑,運行mysqld --initialize --console命令:
(紅色圈的爲你的初始密碼)
(更新的部分)接着輸入:mysqld --install(截圖可看下面的"3.可能遇到的坑---->b")
啓動服務器:net start mysql
輸入密碼:mysql -uroot -p(初始密碼)
修改初始密碼:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密碼’;
搞定,接着可以重新登陸mysql,試一下自己設置的密碼是否可以登陸。
問:就這麼簡單?
答:不,請看下面的可能遇到的一大堆錯誤。
3.可能遇到的坑
a.
解決方案:沒以管理員身份運行控制檯,
進入管理員身份運行控制檯後重新輸入命令。
b.
解決方案:同上,進入管理員身份運行控制檯後重新輸入命令。
c.
解決方案:這種錯誤一般是密碼輸入錯誤,建議重新確認密碼後再輸入,實在不行,可以自行百度。
d.
解決方案:net stop mysql是關閉服務器命令,出錯結果同a,進入管理員身份運行控制檯後重新輸入命令即可。
4.下面分享一些常用的命令:
(1)啓功服務:net start mysql
(2)關閉服務:net stop mysql
這兩個命令要在管理員身份運行控制檯下輸入
(3)連接本地MySQL:mysql -u root -p
(4)修改密碼:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密碼’;
以上是本人這次遇到的所有的坑,如有錯誤,歡迎指出,最後希望這篇文章對各位有用!
本文純屬原創,如有侵權,可聯繫本人博主刪除。