开发者社区> 问答> 正文

Warning: mysql_connect() [function.mysql?报错

我在win8上,手动安装php环境,报错:Warning: mysql_connect() [function.mysql-connect]: [2002] 由于目标计算机积极拒绝,无法连接

使用的包:

httpd-2.2.19-win64

MySQL_5.5.13_winx64_XiaZaiBa

php-5.3.6-Win32-VC9-x64

这是什么原因呀?求大家帮忙解决,谢谢!



展开
收起
爱吃鱼的程序员 2020-06-22 17:37:07 569 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    怎么又是win32,又是win64啊。

    顺便提醒一句,PHP对windows下的64位支持比较差(比如直到PHP5.5才推出了官方的WIN64位编译包,并且对大整数和超过4G的文件不支持)

    强烈不推荐在win64位环境下使用PHP。

    如果非要使用,请使用第三方特别编译的WIN64位下的安装包,比如wampserver.

    回复 @好大的凶兆:谁跟你说版本对不上?32bitphp与64bintmysql是可以连接的.我在自己服务器上运行过半年.回复 @Tuesday:明显版本对不上,先排除干扰因素才是第一步osc的人都这么轻浮.大哥,找不到原因,就不要瞎说.php,myslq没你们想像中那么傻,windows也没有你们想像中那么傻.php有错误日志.mysql有错误日志,有终端,有文件转存.win就更强大了,日志查看器里面知道你所有问题.目测楼主是被防火墙阻了.找个一键安装包吧,win下没必要自己一个个安装版本不一定匹配windows手动装环境没有实际意义建议装个一键包

    楼主没有排错的过程吗?

    1,mysql和php服务是否在同一台机器?
    2,有没用过mysqlclient连接myql服务器是否连得上?
    3,有没有详细的日志?

    http://yunpan.cn/QXjjkymFmydG6

    谢谢大家了,我的问题已经解决了,重装了一次mysql,就好了;这是64位搭配php环境的下载地址;有需要的可以下;

    2020-06-22 17:37:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像