免费注册 查看新帖 |

Chinaunix

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

请教一个phpmyadmin的连接问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-10 14:43 |只看该作者 |倒序浏览
从命令行输入shell>mysql -u user -p xxx可以访问数据库
但是从phpmyadmin总出现错误:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock’
就是访问不了,这是怎么回事?

论坛徽章:
0
2 [报告]
发表于 2006-05-10 15:05 |只看该作者
你写一个php脚本链接数据库看看能不能正常访问

论坛徽章:
0
3 [报告]
发表于 2006-05-10 15:13 |只看该作者
原帖由 deadcat 于 2006-5-10 15:05 发表
你写一个php脚本链接数据库看看能不能正常访问

连接不上

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-03-12 06:20:00
4 [报告]
发表于 2006-05-10 15:37 |只看该作者
mysql> show variables like 'socket';
确定mysql.sock文件所在位置
如果不在/var/lib/mysql/下
则修改phpmyadmin的配置文件

论坛徽章:
0
5 [报告]
发表于 2006-05-10 15:47 |只看该作者
原帖由 qlks 于 2006-5-10 15:37 发表
mysql> show variables like 'socket';
确定mysql.sock文件所在位置
如果不在/var/lib/mysql/下
则修改phpmyadmin的配置文件

我已经该到/var/lib/mysql下
并且是/usr/local/mysql/bin/mysqld_safe --socket=/var/lib/mysql/mysql.sock& 启动的数据库
现在就是terminal和C API都可以访问mysql , 只有php访问不了,应该是php配置的问题,哪位大侠知道php.ini应该怎么配置呢

论坛徽章:
0
6 [报告]
发表于 2006-05-11 08:49 |只看该作者
原帖由 mike_chen 于 2006-5-10 15:47 发表

我已经该到/var/lib/mysql下
并且是/usr/local/mysql/bin/mysqld_safe --socket=/var/lib/mysql/mysql.sock& 启动的数据库
现在就是terminal和C API都可以访问mysql , 只有php访问不了,应该是php配置的问 ...


terminal和c api怎么连接数据库的?试着把php连接时的主机localhost改成127.0.0.1,改用tcp/ip连接,而不通过unix sock

论坛徽章:
0
7 [报告]
发表于 2006-05-11 09:18 |只看该作者
原帖由 yejr 于 2006-5-11 08:49 发表


terminal和c api怎么连接数据库的?试着把php连接时的主机localhost改成127.0.0.1,改用tcp/ip连接,而不通过unix sock


终端就是命令行连接:shell>mysql -uroot -p
C API就是用一些接口函数连的。
php用的是127.0.0.1
编辑config.inc.php : $cfg[\'PmaAbsoluteUri\']选项配置为相对路径('./'),就不出现那个错误了,但是总出现cookies must be enabled past this point,不知道怎么解决

[ 本帖最后由 mike_chen 于 2006-5-11 09:31 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2006-05-11 11:25 |只看该作者
PmaAbsoluteUri 的值放空 ( = ""; ),配置mysql主机还是用localhost看看,不行的话再改成'127.0.0.1'

论坛徽章:
0
9 [报告]
发表于 2006-05-11 11:51 |只看该作者
原帖由 yejr 于 2006-5-11 11:25 发表
PmaAbsoluteUri 的值放空 ( = ""; )

这样的话前两个错误都出现!

论坛徽章:
0
10 [报告]
发表于 2006-05-11 12:47 |只看该作者
原帖由 mike_chen 于 2006-5-11 11:51 发表

这样的话前两个错误都出现!


哈哈,我也没怎么用过phpmyadmin,印象中似乎不用配置这个参数。
你先找到php中如何连接mysql的方法,然后再配置phpmyadmin吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP