mysql-5.7.22-winx64解壓版安裝
很多朋友在安裝mysq解壓版l時出現:
“mysql 服務無法啟動 服務沒報告任何錯誤”
以前我安裝時也是遇到這樣的問題;其實mysql在5.6後就沒有了data目錄,很多朋友按照以前的版本安裝會去建立一個data目錄,這樣就會無法啟動mysql了。
下面我來把我的正確安裝步驟分享給大家,給大家接觸困擾,不在浪費時間搜這裡搜那裡,我們來一個一步到位,只要按著下面教程走肯定是沒問題的。廢話少說進入主題。
1.下載:
地址:http://dev.mysql.com/downloads/mysql/
2.安裝:
將下載的mysql-5.7.16-winx64壓縮包解壓後的整個目錄放在自己喜歡的位置,我的放在D盤根目錄下
3.配置:
進入mysql-5.7.16-winx64目錄,將裡面的my-default.ini檔案複製一份,並命名為my.ini
3.1開啟my.ini檔案將裡面的basedir前面的#取消(取消註釋),將其值設定為我們解壓後的mysql-5.7.16-winx64根目錄路徑
4.安裝mysql服務並啟動:
以管理員身份開啟cmd視窗後,將目錄切換到你解壓檔案的bin目錄
再輸入mysqld install回車執行就行了
接著就是輸入 net start mysql 啟動服務,會提示mysql無法啟動服務
是因為5.6以後的mysql預設沒有data目錄的,我們可以看下目錄結構
沒關係我們再輸入mysqld --initialize-insecure --user=mysql(執行完這條命令後,MySQL會自建一個data資料夾,並且建好預設資料庫,登入的使用者名稱為root,密碼為空)
再次啟動:再輸入
net start mysql 啟動服務
5.開啟MySQL資料庫即登入MySQL資料庫。
還在命令模式下,將目錄切換到自己的\bin目錄下。
輸入mysql -u root -p ,預設是沒有密碼的。回車進入,root是使用者名稱,
6.配置個mysql環境變數。
配置好環境變數之後,就可以直接cmd之後,不用進入目錄,然後輸入mysql -u root -p,就開啟MySQL資料庫了,當然你的服務必須啟動先,不然還是不行。
mysql啟動服務有兩種:
a:
在計算機管理-服務和應用程式-服務
b:就是在lib目錄下管理員命令執行net start mysql命令
6.1:開始配置環境變數:
在 path值後面追加D:\mysql-5.7.16-winx64\bin(切記:是追加不是覆蓋,如果原來的變數最後面沒有";"請新增“;”再追加),一定要定位到mysql的bin目錄,可以參考我的配置如下:
到這裡我們的mysql就算是安裝完成了,下面我們來測試一下,接著上面的命令視窗直接輸入show databases;
再測試環境變數:
關閉命令視窗,重新開啟一個新的cmd命令視窗直接輸入mysql -u root -p就能進入mysql說明環境變數已經配置正確,如圖:
以上是mysql 的基本安裝步驟,接下的設定資料庫使用者和密碼及開啟遠端訪問全新分配將在下一篇文章詳細講解;歡迎大家來拍磚。。
以上是本來在安裝mysql5.7.16多次遇到問題後解決後詳細正確安裝方法,如有說明疑問可以加我們的java開發群一起交流;QQ群:251303758;歡迎各位IT人士多來一起交流哦!