代码如下<?php
$link = mysql_connect('127.0.0.1', 'root', 'evan2916');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
我想如果用户名和密码错了,应该是could not connect之类的吧。
错误信息如下:
( ! ) Warning: mysql_connect() [function.mysql-connect]: [2002] 由于目标计算机积极拒绝,无法连接。 (trying to connect via tcp://127.0.0.1:3306) in D:\Wampee-2.1-beta-2\www\test\connect.php on line 10
Call Stack
# Time Memory Function Location
1 0.0002 367264 {main}( ) ..\connect.php:0
2 0.0002 367456 mysql_connect ( ) ..\connect.php:10 ( ! ) Warning: mysql_connect() [function.mysql-connect]: 由于目标计算机积极拒绝,无法连接。 in D:\Wampee-2.1-beta-2\www\test\connect.php on line 10
Call Stack
# Time Memory Function Location
1 0.0002 367264 {main}( ) ..\connect.php:0
2 0.0002 367456 mysql_connect ( ) ..\connect.php:10
Could not connect: 由于目标计算机积极拒绝,无法连接。
求帮助。
$link = mysql_connect('127.0.0.1', 'root', 'evan2916');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
我想如果用户名和密码错了,应该是could not connect之类的吧。
错误信息如下:
( ! ) Warning: mysql_connect() [function.mysql-connect]: [2002] 由于目标计算机积极拒绝,无法连接。 (trying to connect via tcp://127.0.0.1:3306) in D:\Wampee-2.1-beta-2\www\test\connect.php on line 10
Call Stack
# Time Memory Function Location
1 0.0002 367264 {main}( ) ..\connect.php:0
2 0.0002 367456 mysql_connect ( ) ..\connect.php:10 ( ! ) Warning: mysql_connect() [function.mysql-connect]: 由于目标计算机积极拒绝,无法连接。 in D:\Wampee-2.1-beta-2\www\test\connect.php on line 10
Call Stack
# Time Memory Function Location
1 0.0002 367264 {main}( ) ..\connect.php:0
2 0.0002 367456 mysql_connect ( ) ..\connect.php:10
Could not connect: 由于目标计算机积极拒绝,无法连接。
求帮助。
“mysql -h数据库地址 -u用户名 -p"
root用户远程不能使用,你需要建一个新账号。还要有远程连的权限。如果能连上,说明数据库没问题,但不排除连接数太高的可能。
如果连不上,看看mysql是否起来了,用防火墙吗(比如iptables)
我用的是wamp包,傻瓜式的启动
mysql的配置文件显示的端口是3307=。=
远程连接的权限如何查看?
如何设置端口?