我使用 XAMPP 離線創建了我的資料庫。上傳我的網站后,我將我的資料庫匯入服務器 PHPmyadmin。然而,當我加載我的網站時,它會拒絕我訪問顯示此錯誤訊息的資料庫:
無法連接到 MySQL:用戶 'everjoe'@'localhost' 的訪問被拒絕(使用密碼:YES)
uj5u.com熱心網友回復:
mysql -uroot -p
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON database_name.* TO 'username'@'%';
uj5u.com熱心網友回復:
所以你能不能檢查一下,如果你的網站服務器在 SQL-Server 中被允許,你可以使用以下命令在 sql-console 上進行檢查。
SELECT Host, User FROM mysql.user;
有關詳細資訊,請參見此處https://mariadb.com/kb/en/create-user/#host-name-component。
如果仍然存在問題,可能是您的/etc/mysql/my.cnf-File 參見此處:MySQL 錯誤::'用戶'root'@'localhost' 的訪問被拒絕
uj5u.com熱心網友回復:
這里的問題是用戶名和密碼不正確,請再次檢查您的用戶名和密碼詳細資訊
你也可以去 c:\xampp\phpmyadmin\config.inc.php
檢查
$cfg['Servers'][$i]['user']和$cfg['Servers'][$i]['password']
您應該會看到您的 phpmyadmin 用戶名和密碼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/357413.html
