首頁  >  文章  >  資料庫  >  Win10安裝MySQL啟動伺服器失敗且無錯誤提示

Win10安裝MySQL啟動伺服器失敗且無錯誤提示

PHP中文网
PHP中文网原創
2017-06-20 10:45:382019瀏覽

系統環境:Win10 64位元

MySQL版本:mysql-5.7.18-winX64

部署的步驟就是依照網路上說的:

1:修改環境變數path,增加值D:\Program Files\MySQL\MySQL Server 5.7\bin

2:複製了一個舊版mysql安裝目錄下的my.ini(網路上說這裡是my-default.in,我的my.ini就是複製了這個檔案後重命名的,應該都可以),貼到5.7的安裝目錄D:\Program Files\MySQL\MySQL Server 5.7,並修改了以下兩個句子:

basedir = D:/Program Files/MySQL/MySQL Server 5.7
datadir = D:/ Program Files/MySQL/MySQL Server 5.7/data

在安裝目錄D:\Program Files\MySQL\MySQL Server 5.7下建立空的data資料夾;

3:管理員(蛋痛的win10,總是想要這個權限)執行cmd(去windows的system32裡面找到),輸入: mysqld -install,顯示安裝成功;再輸入:net start mysql,提示啟動服務失敗。

此時:到data資料夾下看到5個文件,開啟後綴為.err的文件,裡面提示:Table 'mysql.plugin' doesn 't exist

針對這個問題的解決方案是:

1.把my.ini複製到\bin資料夾下;

2.在cmd到\bin目錄,然後輸入mysqld --initialize --user=mysql --console 執行此指令, 產生函式庫. 注意有個臨時密碼, 要記下來;

#3.啟動服務net start mysql;

4.進入mysql指令下:mysql -uroot -p,輸入剛剛的密碼;

5.再輸入set password = password('root') 修改root的登入密碼;//這裡的root就是新密碼

按照博友的這個方式,我解決了這個版本的安裝問題。

以上是Win10安裝MySQL啟動伺服器失敗且無錯誤提示的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn