3

这是交易。删除了 mysql 5.0.xx 并忽略了转储已安装驱动器上的数据文件夹。

我现在安装并运行了 mySql 5.6.5,并且数据文件夹在默认目录中工作正常。我试图切换 my.conf 文件中的数据目录,但导致错误“服务器退出而不更新 PID 文件”。

我想做的仍然是将 my.conf 指向默认数据目录,同时还将外部数据库添加到 MySQL。这就是我在 mySql 5.0.xx 中设置它的方式。唯一的问题是我通过 GUI 创建了数据库,并指定数据实际上将存储在已安装的驱动器中。我不太清楚如何通过命令行执行此操作,而且我没有找到好的文档或示例来源。

4

1 回答 1

0

您可能创建了指向已安装驱动器上目录的符号链接。这是通过ln命令完成的:

cd /var/lib/mysql
ln -s /mounted_drive/data_directory/db_name db_name 

在 Ubuntu 上,MySQL 数据文件夹位于/var/lib 通常您可以在 my.cnf http://dev.mysql.com/doc/refman/5.6/en/server-options.html#option_mysqld_datadir中设置此变量,以便更改默认数据目录。

于 2012-08-23T18:06:59.300 回答