MySQL部署時(shí)提示Table mysql.plugin doesn’t exist的解決方法
今天部署了免安裝版的MySQL,出現(xiàn)了Table 'mysql.plugin' doesn't exist的問(wèn)題,苦惱了好久,終于在網(wǎng)上找到了解決方案,現(xiàn)整理一下給大家分享:
系統(tǒng)環(huán)境:Win10 64位
MySQL版本:mysql-5.7.17-winX64
部署的步驟就是按照網(wǎng)上說(shuō)的:
1:修改環(huán)境變量path,增加值C:\Program Files\mysql-5.7.17-winX64\bin
2:修改my-default.ini,重命名為my.ini,修改文件內(nèi)容:
# basedir = C:\Program Files\mysql-5.7.17-winX64 # datadir = C:\Program Files\mysql-5.7.17-winX64\data
在主目錄“C:\Program Files\mysql-5.7.17-winX64”下創(chuàng)建空的data文件夾;
3:管理員運(yùn)行cmd,輸入:mysqld -install,顯示安裝成功;再輸入:net start mysql,提示啟動(dòng)服務(wù)失敗,
此時(shí):到data文件夾下看到5個(gè)文件,打開后綴為.err的文件,里面提示:Table 'mysql.plugin' doesn't exist
針對(duì)這個(gè)問(wèn)題的解決方案是:
1.把my.ini復(fù)制到\bin文件夾下;
2.在cmd到\bin目錄,然后輸入mysqld --initialize --user=mysql --console 執(zhí)行此命令, 生成庫(kù). 注意有個(gè)臨時(shí)密碼, 要記下來(lái);
3.啟動(dòng)服務(wù)net start mysql;
4.進(jìn)入mysql命令下:mysql -uroot -p,輸入剛剛的密碼;
5.再輸入set password = password('root') 修改root的登錄密碼;
我按照此操作成功了,希望對(duì)各位能有幫助。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL實(shí)現(xiàn)MYISAM表批量壓縮的方法
這篇文章主要介紹了MySQL實(shí)現(xiàn)MYISAM表批量壓縮的方法,實(shí)例分析了MySQL使用shell命令批量壓縮MYISAM表的相關(guān)技巧,需要的朋友可以參考下2016-04-04探究MySQL優(yōu)化器對(duì)索引和JOIN順序的選擇
這篇文章主要介紹了探究MySQL優(yōu)化器對(duì)索引和JOIN順序的選擇,包括在優(yōu)化器做出錯(cuò)誤判斷時(shí)的選擇情況,需要的朋友可以參考下2015-05-05通過(guò)SQL語(yǔ)句來(lái)備份,還原數(shù)據(jù)庫(kù)
這里僅僅用到了一種方式而已,把數(shù)據(jù)庫(kù)文件備份到磁盤然后在恢復(fù).2010-02-02數(shù)據(jù)庫(kù)報(bào)錯(cuò):Unknown column 'xxx' in
但凡寫過(guò)sql語(yǔ)句的人估計(jì)都曾經(jīng)碰到過(guò)類似于Unknown column ‘xxx’ in ‘where clause’的問(wèn)題,這篇文章主要給大家介紹了關(guān)于數(shù)據(jù)庫(kù)報(bào)錯(cuò):Unknown column 'xxx' in 'where clause'問(wèn)題的解決過(guò)程,需要的朋友可以參考下2023-03-03Centos中安裝多個(gè)mysql數(shù)據(jù)的配置實(shí)例
最近因?yàn)閱挝豁?xiàng)目擴(kuò)充,需要在原線上數(shù)據(jù)庫(kù)服務(wù)器上加裝一個(gè)mysql實(shí)例(實(shí)際上就是從新編譯安裝一個(gè)非3306的自定義端口,不同目錄的mysql),研究了一天,終于順利搞定,這里把配置步驟發(fā)給大家,供大家學(xué)習(xí)使用2014-04-04Mysql跨表更新 多表update sql語(yǔ)句總結(jié)
Mysql跨表更新一直是大家所關(guān)心的話題,本文介紹mysql多表 update在實(shí)踐中幾種不同的寫法,需要的朋友可以參考下2012-12-12MySQL數(shù)據(jù)庫(kù)存儲(chǔ)引擎的應(yīng)用
存儲(chǔ)引擎是MySQL將數(shù)據(jù)存儲(chǔ)在文件系統(tǒng)中的存儲(chǔ)方式,本文主要介紹了MySQL數(shù)據(jù)庫(kù)的存儲(chǔ)引擎的應(yīng)用,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03show engine innodb status顯示信息不全如何解決
執(zhí)行 show engine innodb status\G 時(shí),顯示的信息不全,DEADLOCK相關(guān)信息太多,后面的都沒(méi)了2012-11-11mysql/Java服務(wù)端對(duì)emoji的支持與問(wèn)題解決方法詳解
這篇文章主要介紹了mysql/Java服務(wù)端對(duì)emoji的支持與問(wèn)題解決方法,結(jié)合實(shí)例形式分析了mysql/Java服務(wù)端對(duì)emoji字符集存儲(chǔ)及支持問(wèn)題解決方法,需要的朋友可以參考下2019-10-10