Ubuntu
/usr/bin/mysqladmin: 連接到 ’localhost’ 的伺服器失敗
我無法在 Ubuntu 伺服器上訪問 mysqladmin。我已經嘗試了這 3 個命令,但都失敗了。
ec2-consistent-snapshot
mysqladmin -u root password 'password'
/usr/bin/mysqladmin -u root password 'password'
錯誤資訊:
/usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
我可以使用 root 和密碼通過 phpMyAdmin 訪問。
netstat -an
返回一個監聽埠127.0.0.1:3306 0.0.0.0:* LISTEN
我也重新啟動了 mysql 服務,但這並沒有改變任何東西。
我怎樣才能解決這個問題?
您的語法已關閉。您實際上是在嘗試連接到數據庫“密碼”。
採用
-u <username> -p'<password>' <database>