MacOS安装phpMyAdmin几点问题

1. 登陆时出现“#2002 没法登陆 MySQL 服务器”。php

缘由:mysql

phpMyAdmin为PHP编写,MacOS默认安装的php配置,设置mysql监听socket默认为/var/mysql/mysql.sock,而mysql实际监听的socket为/tmp/mysql.sock,所以phpMyAdmin去找/var/mysql/mysql.sock时找不到。sql

解决方法:服务器

ln -s /tmp/mysql.sock /var/mysql/mysql.socksocket

 

2. 登陆时出现“#1043 没法登陆 MySQL 服务器”。spa

缘由:ssl

1. 显式设置root可使用空密码登陆。登录

$cfg['Servers'][$i]['AllowRoot'] = true;
$cfg['Servers'][$i]['AllowNoPassword'] = true;配置

2. 设置访问ssl为false密码

$cfg['Servers'][$i]['ssl'] = false;

因为开始在提示下设置ssl为true,结果死活登陆不进去,缘由还不清楚。

相关文章
相关标签/搜索