2017-10-20 65 views
-2

我在終端中運行了這個[sudo apt-get install mysql-server],當我以root身份登錄時[mysql -u root -p]空的空間不是我的密碼。根據我已閱讀的安裝應提示輸入密碼,但我沒有彈出,但它仍然拒絕空字符串作爲密碼爲什麼我的mysql的默認密碼不爲空字符串

+0

你嘗試過使用'mysql -u root'嗎? – blissini

+0

@布利西尼 - 我做到了。這是行不通的。 – Quentin

+4

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[數據庫管理員堆棧交換](http://dba.stackexchange.com/)是一個更好的地方。 – jww

回答

-1

在Debian/Ubuntu上默認安裝的MySQL無密碼訪問,當你以系統 root用戶身份登錄,但不是以MySQL根用戶身份登錄的其他時間。

您需要先成爲系統上的root用戶。

sudo su - 
mysql 
+0

@FlashThunder - 是的。我只是測試它來確保。 – Quentin

+0

哦抱歉不明白...現在我明白你的意思...認爲這將是明顯的登錄作爲根mysql用戶... –

+0

這工程謝謝 –

相關問題