mac 下MySQL忘記root登陸密碼

安裝好MySQL以后,系統(tǒng)給了個(gè)默認(rèn)的的密碼

pic1

當(dāng)時(shí)我沒注意直接就點(diǎn)擊關(guān)閉了,到后面我漫長旅程的開始,配置成功讓我輸密碼我就傻臉了,找不到密碼在哪?最后沒辦法卸載了重新裝的,這次裝好提示我沒有權(quán)限,這種心情真是被狗日了,酸爽。。。我決定上網(wǎng)找資料看看,找資料過程更是心酸,網(wǎng)上的資料太多,關(guān)鍵是各有各的錯(cuò)法,嘗試了半天沒一個(gè)對的,在即將打破心理防線,要去翻MySQL文檔的時(shí)候,我改成功了。沒有一個(gè)文章告訴我完整的答案,我是參考了好幾個(gè)攻略,閉門造出來的車。給自己點(diǎn)贊。廢話不多說,一步一步跟我走吧。

?關(guān)閉mysql服務(wù)器

sudo /usr/local/mysql/support-files/mysql.server stop

?也可以在系統(tǒng)偏好里有個(gè)MySQL里關(guān)閉。

?cd /usr/local/mysql/bin? ? 進(jìn)入目錄

?sudo su ?獲取權(quán)限

?./mysqld_safe --skip-grant-tables & ? ? ?重啟服務(wù)器

打開免密碼登陸

?重開個(gè)終端

密碼隨意輸入

?flush privileges; ? ? ? 大概就是獲取權(quán)限,要不他不讓你改。 ? ?;記得要是英文模式下的

?set password for 'root'@'localhost'=password('新密碼'); ? ? 完成修改

修改成功

?如果你知道root登陸密碼:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容