2016-07-06 166 views
0
mysql -uroot -proot 

這是我的錯誤登錄的mysql -uroot -proot:無法使用流浪漢

的mysql:【警告】使用命令行界面上的密碼可以是 不安全。錯誤1698(28000):拒絕訪問用戶 'root'@'localhost'

+0

你可以連接到MySQL通過其他方法來檢查設置?設置贈款表有一些微妙之處。但是,所有可能的問題都會產生相同的錯誤(因此攻擊者無法獲取信息)。你需要一些方法來訪問允許你訪問授權表的MySQL來修復它。看看有什麼會幫助解決問題。 – MAP

回答

0

這裏的問題是我面臨的解決方案:

hosts文件中對地方不具有編輯權限,這就是爲什麼從config.yml/default.config建立流浪者即無業遊民了顛沛流離的IP .yml文件未被複制到本地主機文件。

所以我做了:
1.去外面流浪漢。 2. sudo vim/etc/hosts 3.複製您的特定項目的config.yml/default.config.yml文件的vagrant_ip。 4.編輯主機文件並添加項目的IP地址和別名url。

這就是我們所做的一切。

0

我想這取決於您的'圖像'。 如果您通過SSH連接,你也可以嘗試不用密碼

mysql -u root 

我用透明盒流浪漢形象,對我的作品(登錄請注意,我的PHP腳本進行的連接需要root用戶密碼)。

+0

這是什麼發生: vagrant @ my_project:/ var/www/my_project/drupal $ mysql -uroot -proot mysql:[Warning]在命令行界面上使用密碼可能不安全。 錯誤1698(28000):拒絕訪問用戶'root'@'localhost' – neha

+0

您是否曾嘗試稍後輸入密碼? mysql -u root -p(然後回車)mysql應該要求輸入密碼 –

-1

嘗試使用wamp服務器連接到mysql。

+0

爲什麼你認爲使用Wamp? –

+0

Wamp爲用戶提供了一種簡單的方式來訪問根,或者更簡單的登錄。 – Tass