侧边栏壁纸
博主头像
Linux学习记录博主等级

我们因为好奇而所获得的一切,最终会因为骄傲而全然玷污

  • 累计撰写 45 篇文章
  • 累计创建 13 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

ubuntu20.04安装phpmyadmin的坑

Frank
2020-07-21 / 0 评论 / 0 点赞 / 2 阅读 / 1521 字

1、安装

sudo apt install phpmyadmin

安装过程中会弹出设置用户phpmyadmin密码的界面,输入密码即可;但是这个phpmyadmin用户是个相当鸡肋的存在,到时候登陆会什么都干不了,下面详说。

2、安装完毕,配置apache站点--《初步折腾apache:使用apache创建多个站点

sudo cp site1.conf site2.conf    ;/etc/apache2/sites-available 中新增配置文件phpmyadmin.conf,修改端口和路径

sudo a2ensite site2.conf    ;激活配置文件

sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin  ;创建站点文件链接

3、重载配置、重启apache

4、访问你的ip+端口

phpmyadmin.jpg

5、登陆后坑出现,该账号什么权限都没有,既无法创建数据库,也不能关联账户,WTF!

6、进数据库解决

sudo mysql -u root -p

select * from mysql.user where user="phpmyadmin"\G;

发现phpmyadmin这个用户权限全是N,继续;

mysql2.jpg给用户phpmyadmin赋权:

GRANT ALL PRIVILEGES ON . TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;

flush privileges;

mysql3.jpg刷新权限后,再登陆,就可以无法无天了!

后记

该坑在网上查阅了很多资料,解决起来颇废了些精力,最后参考https://www.daweibro.com/node/244方法二才解决掉,特此感谢!

0

评论区