Mysql修改datadir导致无法启动问题解决方法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql修改datadir导致无法启动问题解决方法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1922字,纯文字阅读大概需要3分钟。
内容图文
![Mysql修改datadir导致无法启动问题解决方法](/upload/InfoBanner/zyjiaocheng/562/fce9f6adbfbd4b4e9795570ffdfa3352.jpg)
centos6.2,停止mysqld然后修改/etc/my.cnf datadir的位置,启动mysqld提示FAILED,查看日志
相关mysql视频教程推荐:《mysql教程》
代码如下:
120609 11:31:31 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended 120609 11:35:12 mysqld_safe Starting mysqld daemon with datacentos6.2,停止mysqld然后修改/etc/my.cnf datadir的位置,,启动mysqld提示FAILED,查看日志
代码如下:
120609 11:31:31 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended120609 11:35:12 mysqld_safe Starting mysqld daemon with databases from /mnt/hgfs/mysql_data120609 11:35:13 [Warning] Can't create test file /mnt/hgfs/mysql_data/data.lower-test120609 11:35:13 [Warning] Can't create test file /mnt/hgfs/mysql_data/data.lower-test/usr/libexec/mysqld: Can't change dir to '/mnt/hgfs/mysql_data/' (Errcode: 13)120609 11:35:13 [ERROR] Aborting 120609 11:35:13 [Note] /usr/libexec/mysqld: Shutdown complete 120609 11:35:13 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended新的datadir路径确实没问题,而且目录和目录下所有文件都是777权限,上层目录也有rx权限,只不过datadir和下属文件owner都是root(因为我用虚拟机挂载的windows的文件系统)。后来想到应该是selinux搞的鬼,设置为permissive模式之后正常启动mysqld。
代码如下:
[root@data selinux]# getenforce Enforcing [root@data selinux]# setenforce 0 [root@data selinux]# getenforce Permissivesetenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式彻底关闭,vi /etc/selinux/config 修改 SELINUX=disabled
代码如下:
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
内容总结
以上是互联网集市为您收集整理的Mysql修改datadir导致无法启动问题解决方法全部内容,希望文章能够帮你解决Mysql修改datadir导致无法启动问题解决方法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。