目前在ubuntu下,需要一个方便点的mysql客户端,Mysql Workbench感觉不是特别方便,于是下载了phpMyAdmin(phpMyAdmin-4.7.9-all-languages.zip)直接丢到
/var/www/html
目录下,显示phpMyAdmin空密码登录被禁止 (参见 允许空密码)
之后
1..要是你想用空密码,则将phpmyadmin下的(目前版本只是在libraries/config.default.php)
config.inc.php(根目录)或者config.default.php(根目录)再则:libraries/config.default.php
(友情提示,由于版本不一样可能涉及的文件不同,基本为这三个文件)
(可搜关键词,此版本在524行)
中的$cfg[‘Servers’][$i][‘AllowNoPassword’] = false;
改为$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;2.要是你想设置密码不为空则将
$cfg[‘blowfish_secret’] = ‘123456’; // use here a value of your choice 你要设置的密码
设置好后,还是无法登录,但是错误不一样了。显示如下错误:
#2002 – No such file or directory — 服务器没有响应(或本地服务器的套接字没有正确设置)。
mysqli_real_connect(): (HY000/2002): No such file or directory
之后在同一个配置文件(此版本为libraries/config.default.php)
搜索:
$cfg[‘Servers’][$i][‘host’]
将localhost改成127.0.0.1
mysqli_real_connect(): (HY000/2002): No such file or directory
PhpMyAdmin error on MacOS. I want answer I really have no idea what I need to do to resolve this.
原理及详情可以查看stackoverflow
最后顺利登录。