phpMyAdmin是个基于php的mysql数据库管理工具。
当前最新版本为phpMyAdmin5-php82,安装完成后会在 /usr/local/www/ 目录下生成phpMyAdmin目录。
配置nginx以供浏览器访问该目录,或者在 /usr/local/www/nginx/ 目录中创建软链接指向改目录:
xxxxxxxxxx# ln -s ../phpMyAdmin phpMyAdmin在浏览器访问该地址:
xxxxxxxxxxhttp://localhost/phpMyAdmin若提示找不到sqli模块,则需要安装php82-pear-MDB2_Driver_mysqli。
默认不允许空密码登录,而mariadb的root账号是没有密码的。
网上有文章教如何解决root空密码登录的问题。实际上更推荐在mariadb中创建一个“超级用户”,并为其设置强悍的密码:
xxxxxxxxxxcreate user userabc@localhost identified by 'pass123456';grant all on *.* to userabc@localhost;然后将配置文件的模板复制为配置文件:
xxxxxxxxxx# cp config.sample.inc.php config.inc.php再修改/usr/local/www/nginx/phpMyAdmin/config.inc.php文件,编辑以下行:
xxxxxxxxxx$cfg['Servers'][$i]['host'] = '127.0.0.1';
为root设置一个密码:
xxxxxxxxxxalter user root@localhost identified by 'pass123456';