【问题标题】:Configure Path of MySQL Database on EasyPHP DEVSERVER 16.1.1在 EasyPHP DEVSERVER 16.1.1 上配置 MySQL 数据库的路径
【发布时间】:2017-01-09 14:30:09
【问题描述】:

我尝试更改通过 EasyPHP DEVSERVER 16.1.1 安装的 MySQL 的 DataDir 的默认路径,但是每次启动 mysql 时,它都会将 datadir 重置为默认值。

你能帮帮我吗?

【问题讨论】:

    标签: mysql easyphp


    【解决方案1】:

    在您要使用的 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
    

    【讨论】:

    • 我在 DevServer 17 上遇到了同样的问题,感谢@Oliver,这对我有用。但我很惊讶:听起来 DevServer 中存在严重的不一致???
    猜你喜欢
    • 2016-10-25
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多