为啥我最终无法安装 phpmyadmin?
Posted
技术标签:
【中文标题】为啥我最终无法安装 phpmyadmin?【英文标题】:Why i can't install phpmyadmin for the end?为什么我最终无法安装 phpmyadmin? 【发布时间】:2018-03-03 13:55:53 【问题描述】:我正在开发 Ubuntu 16.10。 我用的是 10.1.26-MariaDB,效果很好。
mysql Ver 15.1 Distrib 10.1.26-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
当我尝试安装 phpMyAdmin 时,我收到以下错误消息:
"ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)".
为什么会这样?
我在 PHPMyAdmin 安装过程中输入了 MySQL 密码,但它不起作用。 我该如何解决这个问题?
【问题讨论】:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 的可能重复项 - 基本上您需要在开始时添加带有-p
标志的密码。
抱歉,我不太明白何时何地需要输入密码?我怎么知道 mysql 工作没有问题?
Phpmyadmin 看不到 mysql,为什么会这样?
或许this might help too?
What about this?
【参考方案1】:
我明白了,我删除了phpmyadmin和mariaDb,并安装了mysql-server,mysql-client,它可以工作了!!!
sudo apt-get --purge remove mariadb*
sudo apt-get 自动删除 sudo apt-get 自动清理
删除 /var/lib/dpkg/info
中以 mariadb 或 mysql 开头的所有内容
删除所有以 mysql* 开头的内容后
sudo apt-get --purge remove mysql*
sudo apt-get 自动删除 sudo apt-get 自动清理
删除目录后/etc/mysql
删除目录后/var/lib/mysql
从/etc/apt/sources.list
删除mariadb的deb包后
更新后
sudo apt-get update
sudo apt-get 升级
安装mysql后
sudo apt-get install mysql-server mysql-client
检查是否一切正常
service mysql status
并安装 phpmyadmin
sudo apt install phpmyadmin
就是这样,为我工作!!!!
【讨论】:
以上是关于为啥我最终无法安装 phpmyadmin?的主要内容,如果未能解决你的问题,请参考以下文章
phpmyadmin 出现奇怪的错误,安装成功但仍然无法正常工作
phpmyadmin 在初始安装时无法登录(mac osx)