LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 864|回复: 2

有没有知道这个问题,perl DBI 不能连接本地数据库

[复制链接]
发表于 2004-1-9 23:51:13 | 显示全部楼层 |阅读模式
我用 perl DBI 编写 CGI 连接 mysql ,只能用过程连接,不能用本地连接。

操作系统: redhat AS 3.0
数据库 mysql 4.06 二进制安装,以 mysql 用户运行,权限设置正常,运行正常,用客户端连接  mysql -u 用户名 -p -h localhost 可以连接成功,用 mysql -u 用户名 -p -h 222.222.222.222 这样连接也成功

使用 CGI 连接 mysql dbhost写为 222.222.222.222 可以连接成功,并成功操作。但写 dbhost 为 localhost 就不能连接


apache 1.3 源码自编译,mod_perl 1.29
dbi  dbd-mydql  都稳定版
perl 5.8

php 也安装有。 4.3


哪位有这样的经历,帮忙啊
发表于 2004-1-9 23:55:16 | 显示全部楼层
可以用127.0.0.1 嗎?
 楼主| 发表于 2004-1-10 10:40:19 | 显示全部楼层
db host 也不可以用 127.0.0.1 在 perl DBI 中
但 mysql 客户端可以用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表