php连接mysql数据库失败_PHP连接MYSQL数据库失败,本地正常的

问:

我在本地内部网架设的PHP+MYSQL能够在其他机子上访问

可是上传到国外服务器上就不行了,我用PHPMYADMIN已经把USER表修改成和我本地机上的一样也不行

请教高手为什么

define('host',"***.***.***.30"); //数据库地址

define('user',"root"); //数据库用户名

define('password',""); //数据库密码

define('dbname',"hm_mysql"); //数据库名

$connstr=mysql_connect(host,user,password) or die("False to connect MySql datebase server!");

@mysql_select_db(dbname,$connstr) or die("False to select table name!");

?>

提示我设定的错误:False to connect MySql datebase server!

我在本地调试都很正常的,并且局域网内其他机子都能正常访问(地址192.168.0.1)

然后我把程序上传到服务器就没有办法连接MYSQL了

我可以用PHPMYADMIN进行管理,并且已经增加了hm_mysql表

还有把user/host/db三表都检查了

请问是怎么回事

______________________________________________________________________________________________

答1:

你手动连接一下mysql看看。

______________________________________________________________________________________________

答2:

怎么手动连接?

服务器上安了PHPMYADMIN能正常管理

服务器是LINUX我本地是XP+IIS

______________________________________________________________________________________________

答3:

up

______________________________________________________________________________________________

答4:

ip地址和端口是否设置正常!

phpadmin是不是只能显示一个文档头!

后半部分不能显示的话就是你里面的用户名和密码的问题!

要是整个叶子都不能显示

估计是你的ip设置有问题!

也就是说你根本访问不到!

当然

可能还有其他问题!

你认真看看吧!

帮你up!

______________________________________________________________________________________________

答5:

define('host',"localhost");

确认你的数据库主机部分是怎么设置的

______________________________________________________________________________________________

答6:

防火墙,有没有将mysql端口关闭?3306好像是这个端口吧,自已查一下

______________________________________________________________________________________________

答7:

确定本地能连吗?还是用命令行试试先吧

______________________________________________________________________________________________

答8:

总之,怎么才能在服务器上连接mysql呢

phpmyadmin管理数据库很正常的,表我也能建立。

服务器上的MYSQL是3.23.53版本

而我本地是4.0.18版本

______________________________________________________________________________________________

答9:

up

______________________________________________________________________________________________

答10:

怎么用命令行测试?

______________________________________________________________________________________________

答11:

a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值