数据吧www.shujuba.net - 专注于企业级云服务器、云计算、网站高防CDN加速、服务器租用托管服务 - 站长资讯中心

数据吧 - 致力提供Linux(CentOS),Win2003,Win2008系统基础资料、vps云服务器安全防护知识、以及PHP,ASP环境搭建等。为各大中小站长、公司企业网站、虚拟主机、香港美国韩国日本台湾vps云服务器用户以及初学者或爱好者提供有用的资料文章。帮助大家学习和收集有用的教程。我们的宗旨是为大众站长提供优质的服务。

数据库服务器购买,香港服务器数据库,美国vps数据库,高防服务器数据库 - 修改Mysql 数据库默认路径后出现服务无法启动如何解决

  在使用linux服务器时,有时候数据库的data配置环境会默认到系统盘,然后随着网站数据量的增加,发现系统慢了,而挂载的盘几乎没用使用
其实无外乎也就那几个常见的解决办法。找到datadir = 到你data目录文件然后做对应的修改到你需要迁移的路径。

  但是更改目录后,mysql 修改数据库默认路径时出现服务无法启动,检查日志发现报文件权限的错误。对于更改后的目录已经设置mysql为目录的owner啦呀!且命令行下直接启动数据库就一切正常。祭出万能的百度 ,最后在一篇老外的帖子中找到了原因——SELINUX 策略问题!
   凡是后台服务都需要有对相应目录的对应权限,而 mysql 的默认路径/var/lib/mysql 已经添加了相应的策略,修改路径后由于没有相应的策略,导致后台进程读取文件被selinux阻止,从而出现权限错误!

方法如下:

mysql,方法为:

«1»

Powered By 站长资讯中心

站长资讯中心为您提供各类站长资讯,站长资料,我们的宗旨是为大众站长服务。您将在这里得到最新、最全、最专业的行业资讯及网站建设技术文档!