Linux版本:CentOS7
我本来是想安装个 LAMP 环境,在安装 MariaDB 的时候一直出现各种错误。
Failed to execute operation: Access denied
启动 MariaDB 服务时:systemctl start mariadb,就报错:
Failed to start mariadb.service: Unit not found
我反复卸载重装Mysql和Mariadb,mysql没有问题,但是mariadb一直出现问题。
我安装了MariaDB后甚至没法执行卸载,很明显就是我压根没装上。
查了好些篇博客,都没有太大作用,
解决: 最后经朋友一提,想到我之前搭了禅道在系统上,禅道里集成了Apache和Mysql,准是我之前卸载Mysql也没有卸载干净,于是我先将Mysql完全卸载一遍,再安装MariDB,果然ok了。
完全卸载MySQL的步骤参考博客:https://blog.csdn.net/ly021499/article/details/86575682
安装好后然后设置 MariaDB 数据库 root 用户密码:mysql_secure_installation(前面一堆提示,直接Enter键跳过)
最后验证MariaDB数据库是否安装好:mysql -uroot -p
搞定!