MySQL遇到的/root/home/develop/mysql/mysql-5.7.25/data//ib_buffer_pool.incomplete’ for writing: Permission denied
链接: 上接安装mysql-5.7.25文章.
https://blog.csdn.net/weixin_46795292/article/details/108912635
- 我把mysql的路径和数据全部从root中移出放到了根目录下
数据库的目录别放在root下面,root目录很特殊,其他的用户是不能访问的
- 重新修改mysql的配置文件
- 使用命令:
- vim /etc/my.cnf
出现上面的问题是表示权限问题,我们使用命令:
chown -R smysql.mysql mysql
chmod -R 755 data
然后再次启动使用命令:
service mysql restart
- 发现启动成功
- 然后又发现新的问题,这里我们找不到mysql的文件,仔细查找发现没有配置环境
使用命令:
vim /etc/profile
#mysql
export MYSQL_HOME=/mysql/mysql-5.7.25
export PATH=$PATH:$MYSQL_HOME/bin
##环境生效
source/etc/profile
- 我们的问题解决了,mysql可以正常使用