我有 PHP 和 Mysql 已经在 Ubuntu 版本 20.04 上运行
今天,我尝试安装 Maria db,但是没有用,所以我使用下面的命令删除了 mariadb
apt-get purge mariadb-server mariadb-*
现在 mysql 不再工作了,当我运行
sudo service mysql status
它给了我错误,
找不到单元 mysql.service。
我尝试了以下方法,但均不起作用,并出现相同的错误。
sudo service mysql stop
sudo systemctl stop mysqld
sudo systemctl stop mysql
答案1
这似乎是人们卸载 MariaDB 时常见的问题。通常,最好的选择是彻底清除 MySQL,然后重新安装。步骤如下:
sudo apt remove --purge mysql*
sudo apt purge mysql*
sudo apt autoremove
sudo apt autoclean
sudo apt remove dbconfig-mysql
确保数据目录消失可能也是一个好主意。
- 检查是否
/var/lib/mysql
存在,如果存在,则执行(2) sudo rm -Rf /var/lib/mysql
从那里你可以重新安装 MySQL:
sudo apt install mysql-server
sudo mysql_secure_installation
- (可选)恢复数据库和用户帐户
希望这对你有帮助。