【发布时间】:2017-01-09 14:30:09
【问题描述】:
我尝试更改通过 EasyPHP DEVSERVER 16.1.1 安装的 MySQL 的 DataDir 的默认路径,但是每次启动 mysql 时,它都会将 datadir 重置为默认值。
你能帮帮我吗?
【问题讨论】:
我尝试更改通过 EasyPHP DEVSERVER 16.1.1 安装的 MySQL 的 DataDir 的默认路径,但是每次启动 mysql 时,它都会将 datadir 重置为默认值。
你能帮帮我吗?
【问题讨论】:
在您要使用的 mysql 文件夹中的eds-app-actions.php 文件中更改以下行(在eds-binaries/dbserver 中)。
// Update datadir
//$replacement = '${1}' . str_replace('\\', '/', __DIR__) . '/data/$3'; // original
$replacement = '${1}' . 'your/new/path/$3';
// don't change the other lines
// Update innodb_data_home_dir
//$replacement = '${1}' . str_replace('\\', '/', __DIR__) . '/data/$3'; // original
$replacement = '${1}' . 'your/new/path/$3';
// don't change the other lines
// Update innodb_log_group_home_dir
//$replacement = '${1}' . str_replace('\\', '/', __DIR__) . '/data/$3'; // original
$replacement = '${1}' . 'your/new/path/$3';
// don't change the other lines
【讨论】: