最近在小米笔记本上想要安装mysql数据库,但是却遇到了一些问题,下面先简述一下整个安装过程:
1.从官网下载了最新版本的mysql安装包
2.在终端输入sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb安装mysql配置
3.再次输入sudo apt-get install mysql-server安装mysql服务
4.在安装过程中设定了用户名和密码
然而在最后一步启动mysql服务的时候,竟然出现了错误,提示无法启动mysql,请问是什么原因呢?
mysqld: Can't create directory '/var/run/mysqld/' (Errcode: 13 - Permission denied)
2019-12-05T09:18:47.216827Z 0 [ERROR] Aborting
经过查询,发现是由于小米笔记本自带的ubuntu系统的安全限制所导致的,需要手动修改以下文件夹的权限:
sudo chmod 777 /var/run/mysqld/
sudo chmod 777 /var/lib/mysql/
sudo chown -R mysql:mysql /var/lib/mysql/
然后重新启动mysql服务,问题就得到了解决。
总结来看,小米笔记本在安装mysql的过程中,常常会出现权限不足的问题,需要手动修改文件夹权限,才能成功启动mysql服务。