• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

mysql更改默认数据库路径的有关问题

mysql 搞代码 7年前 (2018-05-31) 147次浏览 已收录 0个评论

mysql更改默认数据库路径的问题
系统环境是CENTOS 5.4,MYSQL版本是5.0.77
MYSQL默认数据库路径是/var/lib/mysql,现在希望将其更改为/mysql目录。

/mysql目录挂载着另外一块硬盘。

按照网上的说明,第一次做法是将/etc/my.cnf和/etc/init.d/mysqld中的路径,将其更改为/mysql
但是无法启动服务,日志显示内容为:
Can’t change dir to ‘/mysql/’ (Errcode: 13)

第二次,更改mount配置,将第二块硬盘直接挂载至/var/lib/mysql目录中,将所有配置文件改回。
还是无法启动服务,错误内容一样:

100419 16:00:27 mysqld started
100419 16:00:27 [Warning] Can’t create test file /var/lib/mysql/localhost.lower-test
100419 16:00:27 [Warning] Can’t create test file /var/lib/mysql/localhost.lower-test
/usr/libexec/mysqld: Can’t change dir to ‘/var/lib/mysql/’ (Errcode: 13)
100419 16:00:27 [ERROR] Aborting

100419 16:00:27 [Note] /usr/libexec/mysqld: Shutdown complete

100419 16:00:27 mysqld ended

烦请有相关经验的朋友指点下

——解决方案——————–
/etc/my.cnf 改成什么样了?
——解决方案——————–
配置文件内容是什么?
——解决方案——————–
不能直接这么改吧,改完之后,应该重建 数据库文件。(在权限分配清楚之后)


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:mysql更改默认数据库路径的有关问题

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址