mysql 可以通过127.0.0.1访问localhosst不可以
lnmp 0.9使用这位仁兄的升级脚本:https://bbs.vpser.net/viewthread.php?tid=6401&highlight=mysql%2B%E5%8D%87%E7%BA%A7
升级成功。
没有问题,但是发现重启系统以后mysql链接不上去,
mysql启动了,用户密码也可以登录
发现通过127.0.0.1可以访问。
my.cnf 里面配置 /tmp/mysqld.sock
了解的资料:http://www.zhihu.com/question/19957000
这样我需要怎么解决这个问题呢?mysql 可以通过127.0.0.1访问localhosst不可以。
[ 本帖最后由 itopidea 于 2013-6-25 20:01 编辑 ] # mysql -uroot -p --socket=/tmp/mysqld.sock
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysqld.sock' (2)
这样也不行。不太理解这个工作原理。 localhost和127.0.0.1在mysql下是不一样的
phpmyadmin权限里必须设置上才行
回复 3# 的帖子
phpmyadmin 里面权限两个都有。一模一样的权限。回复 4# 的帖子
因为是生产环境,不能等太久解决这个问题,已经通过系统盘重新安装lnmp1.0解决。
页:
[1]