( ! ) 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)
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: 不知道这样的主机。
$link = mysql_connect('hostname','dbuser','dbpassword');
if (!$link) {
die('Could not connect to MySQL: ' . mysql_error());
}
echo 'Connection OK'; mysql_close($link);
?>
这是testmysql.php的全部代码
应该定义为一个变量,在第二行加上:
$hostname='localhot';
$dbuser='root';
$dbpassword='';//你的数据库密码是多少就填多少。
$link = mysql_connect($hostname,$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', '')
我的数据库用户为root 密码123456
设置成 $link = mysql_connect('localhost','root','123456');
就连接成功了。
我的数据库用户为root 密码123456
设置成 $link = mysql_connect('localhost','root','123456');
就连接成功了。
我想问问到底该怎么改啊,不会啊,直接改括号里的会出错,跪求啊!急急急