欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql找不到隨機(jī)密碼

MySQL找不到隨機(jī)密碼的處理方法

問(wèn)題描述

當(dāng)你安裝MySQL時(shí),系統(tǒng)會(huì)為你生成一個(gè)隨機(jī)密碼用于管理數(shù)據(jù)庫(kù)。但是有時(shí)候,你會(huì)發(fā)現(xiàn)自己無(wú)法找到這個(gè)隨機(jī)密碼。

可能的原因

1.你沒(méi)有保存這個(gè)密碼,或者是保存在了錯(cuò)誤的地方。

2.這個(gè)密碼被更改了,但是你忘記了新的密碼。

如何解決

1.使用MySQL自帶的命令行工具嘗試登錄:

在命令行中輸入:mysql -u root -p,系統(tǒng)會(huì)提示你輸入密碼。如果你忘記了密碼,直接回車(chē)?yán)^續(xù)。有可能密碼為空,或者僅僅用于本地登錄。

2.嘗試找到MySQL的my.cnf文件:

該文件位置在/etc/mysql/my.cnf或者/etc/my.cnf(Ubuntu系統(tǒng)),/usr/local/mysql/my.cnf(Mac OS系統(tǒng))。 打開(kāi)文件,搜索password關(guān)鍵字,你可能會(huì)找到你正在尋找的密碼。

如果仍然找不到密碼

如果你真的找不到這個(gè)密碼,那么可以嘗試重置密碼。

1.停止MySQL服務(wù)器:

在命令行中輸入sudo /usr/local/mysql/support-files/mysql.server stop,系統(tǒng)會(huì)關(guān)閉MySQL服務(wù)器。

2.使用--skip-grant-tables選項(xiàng)啟動(dòng)MySQL服務(wù)器:

在命令行中輸入:sudo mysqld_safe --skip-grant-tables &,系統(tǒng)會(huì)跳過(guò)密碼驗(yàn)證啟動(dòng)MySQL服務(wù)器。

3.使用mysql登錄mysql數(shù)據(jù)庫(kù):

在命令行中輸入:mysql -u root -p,系統(tǒng)將不需要進(jìn)行密碼驗(yàn)證。

4.重置密碼:

輸入SQL命令:update mysql.user set authentication_string=password('new_password') where user='root' and Host ='localhost', 將new_password替換成你想要的密碼。

5.刷新權(quán)限表:

輸入SQL命令:flush privileges;

6.關(guān)閉MySQL沙箱服務(wù)器:

在命令行中輸入sudo /usr/local/mysql/support-files/mysql.server stop

總結(jié)

找不到MySQL隨機(jī)密碼的解決方法有很多,通過(guò)命令行工具或者直接在my.cnf文件中查找都是很好的方法。如果實(shí)在找不到,那就嘗試重置密碼吧。