LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: budaodao

phpMyAdmin 2.7.0-pl2,现在支不支持mysql5.0.19与PHP5.1.2

[复制链接]
发表于 2006-2-8 17:34:38 | 显示全部楼层
可以的,我是过了.有一个setup的你看见了麽?这个代替了修改配置文件了.有向导方式setup
回复 支持 反对

使用道具 举报

发表于 2006-2-9 04:01:20 | 显示全部楼层
Post by budaodao
我的MYSQL不是按装在/usr/local/mysql下..我指定那里做什么?
我在在编译PHP时指定了我的MYSQL按装目录了.


那你就要把相应文件找到。。因为那个文件也许被安装到了不同地址(或者根本没被安装,因为我记得默认的话,该文件是不被创建的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 08:53:18 | 显示全部楼层
Post by 终极幻想
那你就要把相应文件找到。。因为那个文件也许被安装到了不同地址(或者根本没被安装,因为我记得默认的话,该文件是不被创建的。


这是我的MYSQL目录
bin  include  info  lib  libexec  man  mysql-test  share  sql-bench  var
qdinfo:/opt/mysql# cd var
qdinfo:/opt/mysql/var# ls
ibdata1      mysql-bin.000001  mysql-bin.000005  mysql-bin.000009  test
ib_logfile0  mysql-bin.000002  mysql-bin.000006  mysql-bin.index   vp-rx.com.cn.err
ib_logfile1  mysql-bin.000003  mysql-bin.000007  [color="Red"]mysql.sock        vp-rx.com.cn.pid
mysql        mysql-bin.000004  mysql-bin.000008  proftpd
qdinfo:/opt/mysql/var#
回复 支持 反对

使用道具 举报

发表于 2006-2-9 12:10:10 | 显示全部楼层
测试了一下,没问题。

你的phpMyAdmin的配置是怎样的,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-10 01:40:01 | 显示全部楼层
Post by 终极幻想
测试了一下,没问题。

你的phpMyAdmin的配置是怎样的,



以前只要在config.inc.php里加上ROOT的密码就OK了...
可是现在.我试了不行.后来没有办法.我又在$cfg['PmaAbsoluteUri'] = '';加了http://*.*.*.*/phpmyadmin
更改为$cfg['Servers'][$i]['auth_type'] = 'http';方式..
可以打开登陆窗口.可就是用root+正确的密码就是进不去..输三次就提示.

[color="Red"]欢迎使用 phpMyAdmin 2.7.0-pl2


用户名/密码错误,访问被拒绝。

真是晕了.
但是我在命令行下使用/opt/mysql4/bin/mysql -uroot -p是可以正常访问我的数据库的..一切正常...
后来我又手动建了一个库...想按装一个PHP程序..可是一到连接数据库时就出错.提示如下..
[color="red"]注:我的mysql是按装在/opt/mysql4下的.
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/opt/mysql/var/mysql.sock' (13)in /www/web/phptest/install.php on line 35
连接数据库失败,请确认数据库帐号root与密码****是否正确





我真晕了.密码绝对正确....
回复 支持 反对

使用道具 举报

发表于 2006-2-10 12:16:32 | 显示全部楼层
你的mysql到底装哪里了。。。。。

如果你的socket 位置不对的话,在config.inc.php中要改动的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-10 12:21:01 | 显示全部楼层
Post by 终极幻想
你的mysql到底装哪里了。。。。。

如果你的socket 位置不对的话,在config.inc.php中要改动的。



是这样的..我之前装的是mysql5.0 按装路径为/opt/mysql/一直没能配置好phpmyadmin...
后来没有变化.又装了.mysql4.1 按装路径为 /opt/mysql4/发现也不行....

按装参数.如下

./configure --prefix=/opt/mysql4 --with-mysqld-usr=mysql --with-extra-charsets=all --with-unix-socket-path=/opt/mysql4/var/mysql.sock
回复 支持 反对

使用道具 举报

发表于 2006-2-10 15:48:23 | 显示全部楼层
不管你装那里,你的config.inc.php要改啊,改了没?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-10 16:55:44 | 显示全部楼层
Post by 终极幻想
不管你装那里,你的config.inc.php要改啊,改了没?




改了..

我上面的贴子给出了.我改了config.inc.php里的那些内容了..

如果兄不闲我烦.请告诉你..
你的正确改法好吗?
回复 支持 反对

使用道具 举报

发表于 2006-2-10 17:11:56 | 显示全部楼层
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket']        = '/var/run/mysql/mysql.sock';          // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type']  = 'socket';       // How to connect to MySQL server ('tcp' or 'socket')

用的是socket方式连接,还有socket的位置。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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