我嘗試使用PHP代碼插入數據到wordpress數據庫時出錯。連接失敗:訪問被拒絕用戶'root'@'localhost'(使用密碼:否)「in wordpress
錯誤是這樣的:
連接失敗:在WordPress
我怎樣才能解決這個問題「:拒絕訪問用戶 '用戶名' @ 'localhost' 的(NO使用密碼)。
我正在使用活動服務器。
我嘗試使用PHP代碼插入數據到wordpress數據庫時出錯。連接失敗:訪問被拒絕用戶'root'@'localhost'(使用密碼:否)「in wordpress
錯誤是這樣的:
連接失敗:在WordPress
我怎樣才能解決這個問題「:拒絕訪問用戶 '用戶名' @ 'localhost' 的(NO使用密碼)。
我正在使用活動服務器。
檢查主文件夾中的config.php,如果配置正確,查找這行。
/** MySQL database username */
define('DB_USER', '');
/** MySQL database password */
define('DB_PASSWORD', '');
/** MySQL hostname */
define('DB_HOST', 'localhost');
您在'wp-config.php'中設置了錯誤的數據庫連接憑據。 – DevDonkey
我檢查這樣的wp-config文件: $ wpconfig = dirname(__FILE__)。 '/wp-config.php'; $ contents = file_get_contents($ wpconfig); foreach(數組('DB_NAME','DB_USER','DB_PASSWORD','DB_HOST')爲$ config) @ $ link = mysql_connect($ DB_HOST [3],$ DB_USER [3],$ DB_PASSWORD [3]) ; if(!$ link){sprintf(「無法連接到MySQL服務器:%s \ n」,mysql_error()));} echo「成功連接到MySQL服務器\ n」; @ $ db_selected = mysql_select_db($ DB_NAME [3],$ link); } echo「數據庫選擇成功\ n」; –
此外,您以前的帖子已經連接到數據庫作爲您的Wordpress操作的根。這是一個壞主意。創建一個單獨的數據庫用戶並相應地授予權限。 – vogomatix