树莓派安装mysql报错

最近忙着开发,好久没有搞树莓派了。有人找我说按照我写的教程来,安装完mysql后,打开mysql的时候报错了。

https://blog.csdn.net/gepeisong/article/details/69191777

报错

一开始以为是mysql没有启动的原因,于是让他启动了一下。结果启动的时候报错。
报错

提示:Failed to start mysql.service: Unit mysqld.service failed to load:No such file or directory

觉得应该是安装的时候出错了,没有安装上去。于是输入

sudo apt-get remove mysql-server

打算重新再安装一遍,结果又报错了。
异常信息如下:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem
按照提示输入:sudo dpkg --configure -a后仍报错,继续异常。
异常信息如下:
dpkg status database is locked by anotherprocess
百度了一下

原因是包管理器没有正确关闭。需要重启计算机或者重新打开终端输入:
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a

于是先删掉/var/lib/dpkg/lock文件,接着输完sudo dpkg --configure -a后直接跳出了mysql配置界面,说明他之前安装的时候mysql没有安装上去,到这步的时候中断了。应该就是包管理器没有正确关闭,导致的安装失败吧。

mysql配置

安装完后,再次输入mysql -uroot -p回车,输入密码后,进入mysql中,大功告成。
mysql

你可能感兴趣的:(树莓派安装mysql报错)