你的位置:
问答吧
-> PHP基础
-> 问题详情
【在线等】php不能连接mysql?提示:Warning: mysql_connect() 。。。
连接时提示:
Warning: mysql_connect() [function.mysql-connect]: [2002] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试 (trying to connect via tcp://localhost:3306) in E:\web\www\index.php on line 2
php和Apache都没有问题。mysql在cmd里也能运行,就是用php函数就是连不上,phpmyadmin也连不上。。。。
没开防火墙啊。。。。。
已经装了卸卸了装了8回了
都是这个问题。。。
Apache版本apache_2.0.55-win32-x86-no_ssl.msi
php版本php-5.3.1-Win32-VC6-x86.zip
mysql版本:mysql-5.0.88-win32.zip
各位大哥大姐救救小弟吧。。。。快疯了。。。。
在线跪求!!!!!
作者: 281443751
发布时间: 2009-11-27
自己顶。
哥。。。千万别沉。。。。。。。
作者: 281443751
发布时间: 2009-11-27
能看下你的代码吗?
作者: LosAngel
发布时间: 2009-11-27
本帖最后由 cc2020 于 2009-11-27 13:43 编辑
你确定mysql的帐号权限没有问题吗?
每次都没怎么仔细看LS的论坛头像,现在才发现是衣服上有个猫,不是双手抱着猫
作者: cc2020
发布时间: 2009-11-27
phpmyadmin也连接不上.......sql在cmd下也正常,那肯定就是你的配置有问题呢呀!
一般都是在登录方式还是用户名密码这几个方面,你在仔细检查下!
作者: HebeMoon
发布时间: 2009-11-27
回复 LosAngel
代码就是一个函数测试能不能连接。。。。
$dbcnx = mysql_connect("localhost", "root", "hicc");
if (!$dbcnx) {
echo"dsfdsds" ;
exit();
}
echo "ssklad";
?>
作者: 281443751
发布时间: 2009-11-27
回复 HebeMoon
要是用户名的问题应该报错啊说用户名和密码有问题啊。。。
作者: 281443751
发布时间: 2009-11-27
回复 HebeMoon
我也觉得是配置的问题但是就是不知道该怎么改。。。。
大哥能推荐个配置的教程不
是不是php的版本对mysql版本有要求呢
作者: 281443751
发布时间: 2009-11-27
你试试
$dbcnx = mysql_connect("localhost", "root", "hicc") or die ('error') ;
加个 or die ('error') ;
作者: cc2020
发布时间: 2009-11-27
楼上说的用 一个 or die(‘error’) 试试也不错
配置出错问题很大。你要确保用户名和密码都正确才ok
作者: hongri945
发布时间: 2009-11-27
兄弟,快捷的方法是你的M,A,P
全部重新在安装在整理路径问题
在链接调试
作者: leilei111111
发布时间: 2009-11-27
如果你确定用户名字和权限都是正确的,可以看看php.ini里面mysql.default_port(注意: mysql.default_port 这个变量的名字是否有变)是多少
然后可以试一试:
$dbcnx = mysql_connect("localhost:端口号码", "root", "hicc") or die ('error') ;
作者: php_buda
发布时间: 2009-11-28
你确定mysql的帐号权限没有问题吗?每次都没怎么仔细看LS的论坛头像,现在才发现是衣服上有个猫,不 ...
cc2020 发表于 2009-11-27 13:41.....你不说我还真没注意。我一直一位是抱着个玩具-0-
作者: 007gddk
发布时间: 2009-11-28
.....你不说我还真没注意。我一直一位是抱着个玩具-0-
007gddk 发表于 2009-11-28 16:45额,跟俺一样………………
作者: 我为ぁ琴狂
发布时间: 2009-11-28
使用mysql_error()函数,看一下具体提示什么错误。
作者: wade2006
发布时间: 2009-11-28
不是函数问题,不是phpMyAdmin问题,不是MYSQL问题,是PHP问题,你将PHP换成非PHP5.3.11版本立刻解决问题!哈哈哈,我遇到了同样的问题,可能是PHP5.3.1在WIN下与MYSQL连接有问题,LINUX下还没有测试,MYSQL5.1~MYSQL5.4.2我都试过了问题一样,只要换PHP版本就没有问题!
作者: yiyuan
发布时间: 2009-11-28