MYSQL数据库PHP连接问题
我的本地机器是XP+PHP+MYSQL5.0,就是无法连接外部数据库,不知道为什么?同样的代码放到公司的空间或随便的免费空间就行,本地测试就是无法连接这个数据库(注:数据...
我的本地机器是XP+PHP+MYSQL5.0,就是无法连接外部数据库,不知道为什么?同样的代码放到公司的空间或随便的免费空间就行,本地测试就是无法连接这个数据库(注:数据库是租用的),请高手门帮帮忙!先谢谢了!我怀疑是我的服务器配置问题,但我是个菜鸟不懂啊!大虾们指教!
下面是我的代码:
<?php
$hostname = "99.99.99.99"; //指定主机名,可以是IP
$database = "name"; //要连接的数据库名称
$username = "name"; //MYSQL的ROOT管理员名称
$password = "pwd"; //ROOT的密码
mysql_connect($hostname,$username,$password) or die("数据库连接失败!");
echo "数据库连接正常!";
?>
大家帮忙看看!着急在线等!
谢谢两位,可能我说的不是很明白,我的所有连接文件在我们租用的空间里边正常,在我本地机器就不正常,出现的错误是:Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in d:\usr\www\html\inc\test.php on line 11
数据库连接失败!
第11行就是:mysql_connect($hostname,$username,$password) or die("数据库连接失败!"); 展开
下面是我的代码:
<?php
$hostname = "99.99.99.99"; //指定主机名,可以是IP
$database = "name"; //要连接的数据库名称
$username = "name"; //MYSQL的ROOT管理员名称
$password = "pwd"; //ROOT的密码
mysql_connect($hostname,$username,$password) or die("数据库连接失败!");
echo "数据库连接正常!";
?>
大家帮忙看看!着急在线等!
谢谢两位,可能我说的不是很明白,我的所有连接文件在我们租用的空间里边正常,在我本地机器就不正常,出现的错误是:Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in d:\usr\www\html\inc\test.php on line 11
数据库连接失败!
第11行就是:mysql_connect($hostname,$username,$password) or die("数据库连接失败!"); 展开
4个回答
展开全部
<?php
$hostname = "localhost"; //指定主机名,可以是IP
$database = "name"; //要连接的数据库名称
$username = "name"; //MYSQL的ROOT管理员名称
$password = "pwd"; //ROOT的密码
mysql_connect($hostname,$username,$password) or die("数据库连接失败!");
echo "数据库连接正常!";
?>
本地一般都这样连
$hostname = "localhost"; //指定主机名,可以是IP
$database = "name"; //要连接的数据库名称
$username = "name"; //MYSQL的ROOT管理员名称
$password = "pwd"; //ROOT的密码
mysql_connect($hostname,$username,$password) or die("数据库连接失败!");
echo "数据库连接正常!";
?>
本地一般都这样连
展开全部
怎么个无法连接啊,
MYSQL服务是否开启,
$hostname
$database
$username
$password
有一个不对就练不上。
MYSQL服务是否开启,
$hostname
$database
$username
$password
有一个不对就练不上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为很多空间为了安全起见是只能通过本地连接mysql账户的,你可以下一个Navicat看看能不能连接,如果不能的话就是服务器锁定了,不是你的php问题,那样只能在服务器装个phpmyadmin管理了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询