Win10安裝MySQL5.7.18winX64 啟動(dòng)服務(wù)器失敗并且沒有錯(cuò)誤提示
系統(tǒng)環(huán)境:Win10 64位
MySQL版本:mysql-5.7.18-winX64
部署的步驟就是按照網(wǎng)上說的:
1:修改環(huán)境變量path,增加值D:\Program Files\MySQL\MySQL Server 5.7\bin
2:復(fù)制了一個(gè)舊版本mysql安裝目錄下的my.ini(網(wǎng)上說這里是my-default.in,我的my.ini就是復(fù)制了這個(gè)文件后重命名的,應(yīng)該都可以),粘貼到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下創(chuàng)建空的data文件夾;
3:管理員(win10,總是要這個(gè)權(quán)限)運(yùn)行cmd(去windows的system32里面找到),輸入:mysqld -install,顯示安裝成功;再輸入:net start mysql,提示啟動(dòng)服務(wù)失敗。
此時(shí):到data文件夾下看到5個(gè)文件,打開后綴為.err的文件,里面提示:Table 'mysql.plugin' doesn't exist
針對(duì)這個(gè)問題的解決方案是:
1.把my.ini復(fù)制到\bin文件夾下;
2.在cmd到\bin目錄,然后輸入mysqld --initialize --user=mysql --console 執(zhí)行此命令, 生成庫(kù). 注意有個(gè)臨時(shí)密碼, 要記下來;
3.啟動(dòng)服務(wù)net start mysql;
4.進(jìn)入mysql命令下:mysql -uroot -p,輸入剛剛的密碼;
5.再輸入set password = password('root') 修改root的登錄密碼;//這里的root就是新密碼
相關(guān)文章
DataGrip的MySQL數(shù)據(jù)導(dǎo)出和導(dǎo)入操作超詳細(xì)指南
很多時(shí)候我們會(huì)遇到需要將本機(jī)數(shù)據(jù)庫(kù)數(shù)據(jù)導(dǎo)出或者其他數(shù)據(jù)庫(kù)數(shù)據(jù)的導(dǎo)入操作,這篇文章主要給大家介紹了關(guān)于DataGrip的MySQL數(shù)據(jù)導(dǎo)出和導(dǎo)入操作超詳細(xì)指南,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-04-04MySQL中日期和時(shí)間戳互相轉(zhuǎn)換的函數(shù)和方法
這篇文章主要介紹了MySQL中日期和時(shí)間戳互相轉(zhuǎn)換的函數(shù)和方法,本文分別講解了時(shí)間戳轉(zhuǎn)換成日期的方法和把日期轉(zhuǎn)換為時(shí)間戳的方法,需要的朋友可以參考下2015-06-06教你自動(dòng)恢復(fù)MySQL數(shù)據(jù)庫(kù)的日志文件(binlog)
如果MySQL服務(wù)器啟用了二進(jìn)制日志,你可以使用mysqlbinlog工具來恢復(fù)從指定的時(shí)間點(diǎn)開始2014-05-05MySQL事務(wù)的四大特性以及并發(fā)事務(wù)問題解讀
這篇文章主要介紹了MySQL事務(wù)的四大特性以及并發(fā)事務(wù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09