mysql缺少my.ini文件的最佳解決方法
1.在服務(wù)里停掉現(xiàn)有的mysql服務(wù)
2.打開管理員模式下的命令行窗口,win+r,先別按回車,在shift+ctrl+enter就能進(jìn)入
3.進(jìn)入到mysql的bin目錄,執(zhí)行命令
sc delete 服務(wù)名
這個(gè)服務(wù)名就是你在服務(wù)里看到的名字
4.添加my.ini文件
my.ini內(nèi)容
[mysqld] port=3306 basedir=D:\Environment\mysql\mysql-5.7.43 datadir=D:\Environment\mysql\mysql-5.7.43\data max_connections=200 max_connect_errors=10 character-set-server=utf8 default-storage-engine=INNODB default_authentication_plugin=mysql_native_password [mysql] default-character-set=utf8 [client] port=3306 default-character-set=utf8
注意路徑
5.執(zhí)行
mysqld --initialize-insecure --user=mysql
6.創(chuàng)建新MySQL服務(wù)
注意改成自己路徑,MySql57名字可以自己改成其他的
mysqld --install "MySql57" --defaults-file="D:\Environment\mysql\mysql_5.7.43\my.ini"
7.去服務(wù)里看新的服務(wù)是否存在了,重新啟動(dòng)服務(wù)
net start MySql57
8.設(shè)置數(shù)據(jù)庫密碼
在mysql的bin目錄下,執(zhí)行
mysql -u root -p
不輸密碼直接回車
update mysql.user set authentication_string=password("你的密碼") where user="root";
總結(jié)
到此這篇關(guān)于mysql缺少my.ini文件的最佳解決方法的文章就介紹到這了,更多相關(guān)mysql缺少my.ini文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
新建一個(gè)MySQL數(shù)據(jù)庫的簡(jiǎn)單教程
這篇文章主要介紹了新建一個(gè)MySQL數(shù)據(jù)庫的簡(jiǎn)單教程,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-05-05在MySQL中使用JOIN語句進(jìn)行連接操作的詳細(xì)教程
這篇文章主要介紹了在MySQL中使用JOIN語句進(jìn)行連接操作的詳細(xì)教程,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-05-05mysql中數(shù)據(jù)庫與數(shù)據(jù)表編碼格式的查看、創(chuàng)建及修改
這篇文章給大家介紹了如何查看、創(chuàng)建以及修改數(shù)據(jù)庫與數(shù)據(jù)表的編碼格式,另外還給大家分享了添加和刪除外鍵的示例代碼,文中介紹的很詳細(xì),對(duì)大家的理解和學(xué)習(xí)具有一定的參考借鑒價(jià)值,有需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。2016-11-11