MySQL在Mac中初次安裝,連接不了服務(wù)器解決方法

? 最近個(gè)人項(xiàng)目用到Node.js,嫌棄sql server沒(méi)有互聯(lián)網(wǎng)基因,mssql庫(kù)難用,又沒(méi)錢上Oracle,免費(fèi)的就好,想來(lái)想去好像真的只有MySQL了,下了MySQL才發(fā)現(xiàn)并沒(méi)有sql server使用起來(lái)的那么簡(jiǎn)單。

? 兩個(gè)東西,MySQL Community Server 和Workbench,都安裝,打開(kāi)Workbench以為可以輕松的按照提示創(chuàng)建數(shù)據(jù)庫(kù),但這客戶端并不會(huì)有提示。最大的問(wèn)題就是創(chuàng)建本地?cái)?shù)據(jù)庫(kù)失敗,那下一步根本無(wú)法走下去了。

? 查閱了很多國(guó)內(nèi)國(guó)外資料,才發(fā)現(xiàn)我之前根本沒(méi)有注冊(cè)過(guò)任何MySQL的賬號(hào),解決方法如下:

1、關(guān)閉MySQL服務(wù)

2、cd /usr/local/mysql/bin/

3、sudo su

4、回車后輸入以下命令來(lái)禁止mysql驗(yàn)證功能 ./mysqld_safe --skip-grant-tables &

5、回車后mysql會(huì)自動(dòng)重啟(偏好設(shè)置中mysql的狀態(tài)會(huì)變成running)(注意:設(shè)置完成以后就不能手動(dòng)關(guān)閉了,除非開(kāi)機(jī)重起)

6、關(guān)閉終端,重新打開(kāi),輸入/usr/local/MySQL/bin/mysql -u root -p


接下來(lái)已經(jīng)可以是用root用戶登錄MySQL進(jìn)行所有操作

感謝熱心的大大分享

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

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

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