[英]php - mysql database connection
我正在嘗試連接到數據庫以從sql工作台中檢索表,但是當我這樣做時,它會出現以下錯誤消息
無法連接到MySQL未知的MySQL服務器主機“ Guada”
php腳本如下:
<?php
//Using details to establish database connection
DEFINE ('DB_USER', 'i7421760');
DEFINE ('DB PASSWORD', '*********');
DEFINE ('DB_HOST', 'guada');
DEFINE ('DB_NAME', 'i7421760');
$dbc = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
OR die('could not connect to MySQL ' .
mysqli_connect_error());
/*
If the connection couldn't be established it
will print a display message and the error report
*/
?>
如果只是錯誤地輸入了主機名,該在哪里找到? 我要檢索的表在sql工作台上。
任何幫助表示贊賞,謝謝
更新您的代碼:
//Using details to establish database connection
DEFINE ('DB_USER', 'i7421760');
DEFINE ('DB PASSWORD', '*********');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', 'i7421760');
$dbc = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
OR die('could not connect to MySQL ' .
mysqli_connect_error());
/*
If the connection couldn't be established it
will print a display message and the error report
您的php和MySQL是否都可以在某個地方的托管服務上運行?
許多托管服務配置其內部網絡,以便可以從運行在其內部服務器上的php訪問MySQL,但不能直接從托管服務網絡外部的客戶計算機訪問MySQL。 如果您必須直接從家里或辦公室訪問MySQL,請向主機服務技術支持尋求幫助。
但是請記住,通過打開MySQL數據庫以供更廣泛的Internet訪問會帶來安全風險。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.