法兰克9号

  • 首页
  • 入门LINUX
  • 建站
  • Why
Frank说
Linux到底有什么了不起
  1. 首页
  2. 入门LINUX
  3. 正文

ubuntu20.04安装phpmyadmin的坑

2020年7月21日 133点热度 0人点赞 0条评论

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+端口

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

6、进数据库解决

sudo mysql -u root -p

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

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

给用户phpmyadmin赋权:

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

flush privileges;

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

后记

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

标签: 暂无
最后更新:2020年7月21日

Frank

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复
分类
  • 入门LINUX
  • 工作记录
  • 建站
  • 游戏
  • 编程
最新 热点 随机
最新 热点 随机
如何解决-饥荒联机版:服务器正在运行旧版本模组 ubuntu20.04安装aria2,配合cloudreve设置离线下载 nginx架设多站点(包括wordpress),并实现https访问与跳转 ubuntu20.04安装nginx,并实现简单反向代理 aardio视频学习笔记 ubuntu20.04卸载通过deb包安装的libreoffice7.0 ubuntu桌面版(20.04)从安装到能用(三):娱乐软件篇 ubuntu桌面版(20.04)从安装到能用(二):进阶软件篇 ubuntu桌面版(20.04)从安装到能用(一):基本软件篇 wordpress设置固定连接及http强制跳转https的设置
ubuntu20.04安装aria2,配合cloudreve设置离线下载如何解决-饥荒联机版:服务器正在运行旧版本模组
WebDav加持,让Keepass实现云同步 ubuntu20.04安装phpmyadmin的坑 aardio视频学习笔记 从WSL入门LINUX:一、SHELL脚本自动换源 从头安装Ubuntu所需软件(四):aria2和webui-aria2 基于WIN10和IIS搭建wordpress博客 二步折腾Apache:配置站点https 如何开启云服务器上mariadb数据库的远程访问 从Windows迁移wordpress5.4.2到ubuntu20.04 从头安装Ubuntu所需软件(三):docker
标签聚合
tomcat apache ubuntu aardio MYSQL docker CENTOS nextcloud

COPYRIGHT © 2020-2021 Frank9.Com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

渝ICP备2020014100号