MacOS安装phpMyAdmin几点问题
1. 登录时出现“#2002 无法登录 MySQL 服务器”。
原因:
phpMyAdmin为PHP编写,MacOS默认安装的php配置,设置mysql监听socket默认为/var/mysql/mysql.sock,而mysql实际监听的socket为/tmp/mysql.sock,因此phpMyAdmin去找/var/mysql/mysql.sock时找不到。
解决方法:
ln -s /tmp/mysql.sock /var/mysql/mysql.sock
2. 登录时出现“#1043 无法登录 MySQL 服务器”。
原因:
1. 显式设置root可以使用空密码登录。
$cfg['Servers'][$i]['AllowRoot'] = true;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
2. 设置访问ssl为false
$cfg['Servers'][$i]['ssl'] = false;
由于开始在提示下设置ssl为true,结果死活登录不进去,原因还不清楚。
posted on 2013-08-18 21:04 SYSTEM ADMINISTRATION 阅读(302) 评论(0) 编辑 收藏 举报