簡體   English   中英

php-mysql數據庫連接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM