使用不同的datadir启动MySQL 5.1

时间:2011-01-10 08:14:37

标签: mysql

我经常将数据目录从默认的/ var / lib / mysql更改为/ var / lib / mysql1之类的其他内容 它适用于5.0

的任何问题

在Mysql的5.1版本上,一旦我使用以下消息更改datadir就无法启动...

启动pid-file的MySQL.Manager而不更新文件。[FAILED]

我已经创建了新目录并更改了它的权限。其他任何事情都必须出错,我无法理解。

更新

错误日志中有2条错误消息。

[ERROR]无法打开mysql.plugin表。请运行mysql_upgrade来创建它。

[错误]致命错误:无法打开和锁定权限表:表'mysql.host'不存在

1 个答案:

答案 0 :(得分:1)

您是否已将所有文件和目录从旧位置移至新位置?如果不是 - 这就是你现在必须做的事情。