免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2984 | 回复: 11
打印 上一主题 下一主题

程序连接不到数据库 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-24 15:52 |只看该作者 |倒序浏览
服务器上启了两个MYSQL,一个MYSQL4.0.26,一个MYSQL5.0.19,
在/ETC/下放了两上配置文件。MYSQL.SOCK在不同的目录下,MYSQL4.0.26可以正常使用。
MYSQL5可以正常启动。在SHELL可以进入MYSQL命令行,但PHP程序却连接不上数据库,请教达人。。

论坛徽章:
0
2 [报告]
发表于 2006-04-24 16:35 |只看该作者
php 和 MySQL 4.1 以上版本有个小冲突,看看置顶 FAQ 中那个英文帖子是不是。

论坛徽章:
0
3 [报告]
发表于 2006-04-25 15:06 |只看该作者
看了一下,没有解决方法。。郁闷,不知道是哪里的问题。

论坛徽章:
0
4 [报告]
发表于 2006-04-25 15:11 |只看该作者
你至少贴一点出错的提示信息吧?
要原始的信息,就是 mysql 或者 php 自己的输出,而不是你在程序中自定义的出错提示。

论坛徽章:
0
5 [报告]
发表于 2006-04-25 16:18 |只看该作者
Warning: mysql_connect(): Access denied for user: 'jaryer@localhost' (Using password: YES) in /www/jaryer/test/connect_server.php on line 6
Could not connect: Access denied for user: 'jaryer@localhost' (Using password: YES)

提示没有权限,但我在SHELL下可以正常登陆。

论坛徽章:
0
6 [报告]
发表于 2006-04-25 16:31 |只看该作者
检查密码是不是写对了,还有那个 old_password() 的问题。
呵呵,如果你确定什么都没问题,那我只能说一句废话了:不可能!

论坛徽章:
0
7 [报告]
发表于 2006-04-25 16:31 |只看该作者
我觉得有两个问题:
1:用phpinfo看看mysql有没有挂上;
2:如果是mysql升级了,或php升级了,同时,你又使用grant all on 重新的给mysql的用户付了密码,可能会有php和mysql加密不同的问题,这个时候,就会出现,网站没有挂上mysql,但有能在shell下进入mysql。这个问题的解决方法是在mysql中使用update来给用户赋密码。

论坛徽章:
0
8 [报告]
发表于 2006-04-25 16:38 |只看该作者
1、密码肯定没有问题。。关于OLD_PASSWORD我也考虑过来了。试过了也不行。问题我在SHELL下用MSYQL可以登陆。
2、PHPINFO()测试数据库已经连接上了。。。

提示一下:这个库前几天用得好好的。昨天启了一个MYSQL4.0.26,就把这个MYSQL5改了一下目录名为/usr/local/mysql5,把端口和MYSQL.SOCK改了一下,就怎么弄也连接不上了。

相当郁闷。。。难道是RPWT???

论坛徽章:
0
9 [报告]
发表于 2006-04-25 16:43 |只看该作者
原帖由 jaryer 于 2006-4-25 16:38 发表
1、密码肯定没有问题。。关于OLD_PASSWORD我也考虑过来了。试过了也不行。问题我在SHELL下用MSYQL可以登陆。
2、PHPINFO()测试数据库已经连接上了。。。

提示一下:这个库前几天用得好好的。昨天启了一个MYSQ ...

现在 MySQL 4.0 和 5.0 都在一台服务器上,然后呢?各自使用的 socket 文件、端口等,你在 php 程序中指定了么?

论坛徽章:
0
10 [报告]
发表于 2006-04-25 16:47 |只看该作者
是的。。mysql5和mysql4.0.26都在同一台服务器上。

在程序中指定了端口,但没有指定SOCKET。请问在程序中如何指定SOCKET???
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP