日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 不知道这样的主机_求救!!连接本机数据库时出现不知道这样的主机

發布時間:2024/9/30 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 不知道这样的主机_求救!!连接本机数据库时出现不知道这样的主机 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我安裝的是wamp,在打開www中的testmysql.php時,結果顯示不知道這樣的主機,急救。。。。。。。。

回復討論(解決方案)

不要自己解釋錯誤信息,因為你并不知道他的含義。

否則你也就不需要發問了

請給出原始的英文錯誤信息!

( ! ) Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: 不知道這樣的主機。 in C:\wamp\www\testmysql.php on line 2

Call Stack

# Time Memory Function Location

1 0.0008 670776 {main}( ) ..\testmysql.php:0

2 0.0008 671064 mysql_connect ( ) ..\testmysql.php:2

( ! ) Warning: mysql_connect() [function.mysql-connect]: [2002] php_network_getaddresses: getaddrinfo failed: 不知道這樣的主機。 (trying to connect via tcp://hostname:3306) in C:\wamp\www\testmysql.php on line 2

Call Stack

# Time Memory Function Location

1 0.0008 670776 {main}( ) ..\testmysql.php:0

2 0.0008 671064 mysql_connect ( ) ..\testmysql.php:2

( ! ) Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: 不知道這樣的主機。 in C:\wamp\www\testmysql.php on line 2

Call Stack

# Time Memory Function Location

1 0.0008 670776 {main}( ) ..\testmysql.php:0

2 0.0008 671064 mysql_connect ( ) ..\testmysql.php:2

Could not connect to MySQL: php_network_getaddresses: getaddrinfo failed: 不知道這樣的主機。

這是提示的錯誤信息。。。。。。

帖出 C:\wamp\www\testmysql.php 前 3 行

hostname 怎么能這么用呢?

應該定義為一個變量,在第二行加上:

$hostname='localhot';

$dbuser='root';

$dbpassword='';//你的數據庫密碼是多少就填多少。

$link = mysql_connect('hostname','dbuser','dbpassword'); 改為

$link = mysql_connect($hostname,$dbuser,$dbpassword);

$link = mysql_connect(' localhost','dbuser','dbpassword');

試過了,可是還有那樣的錯誤

這回錯誤變了

( ! ) Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'dbuser'@'localhost' (using password: YES) in C:\wamp\www\testmysql.php on line 2

Call Stack

# Time Memory Function Location

1 0.0007 671144 {main}( ) ..\testmysql.php:0

2 0.0007 671432 mysql_connect ( ) ..\testmysql.php:2

Could not connect to MySQL: Access denied for user 'dbuser'@'localhost' (using password: YES)

你的數據庫用戶名和密碼分別是什么,用變量的話,你給變量賦值了沒有

好好檢查你的數據庫配置,看看

謝謝了,可以連接數據庫的,密碼默認的是空字符

其實你只需

$link = mysql_connect();

即可

教程中的

$link = mysql_connect('hostname','dbuser','dbpassword');

是說在使用時:

hostname 處填寫數據庫主機名

dbuser 處填寫數據庫用戶名

dbpassword 處填寫口令

參數可缺省

mysql_connect()

等效于

mysql_connect('localhost', 'root', '')

其實你只需

$link = mysql_connect();

即可

教程中的

$link = mysql_connect('hostname','dbuser','dbpassword');

是說在使用時:

hostname 處填寫數據庫主機名

dbuser 處填寫數據庫用戶名

dbpassword 處填寫口令

參數可缺省

mysql_connect()

等效于

……

按照他說的試過了沒有,結果如何

剛開始學wamp也發現這個問題,解決辦法:

我的數據庫用戶為root 密碼123456

設置成 $link = mysql_connect('localhost','root','123456');

就連接成功了。

不錯,按照這方法 測試成功

可是這樣的話別人侵入到這個文件不就知道數據庫密碼是什么了?

剛開始學wamp也發現這個問題,解決辦法:

我的數據庫用戶為root 密碼123456

設置成 $link = mysql_connect('localhost','root','123456');

就連接成功了。

我想問問到底該怎么改啊,不會啊,直接改括號里的會出錯,跪求啊!急急急。。。

本文原創發布php中文網,轉載請注明出處,感謝您的尊重!

總結

以上是生活随笔為你收集整理的mysql 不知道这样的主机_求救!!连接本机数据库时出现不知道这样的主机的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。