我已经在我的linux系统上的3306端口上运行了一个mysqld,并希望在另一个端口上有第二个实例。 这是一个完全不同的实例,我不希望它共享数据表或其他任何与第一个实例。 我尝试运行mysqld –defaults-file = config.conf其中config.conf是我的其他configuration文件与新的端口和datadir,尝试使用绝对path,一切,并不断收到此错误:无法打开所需的默认文件:/ PATH_TO_FILE / config.conf默认处理中的致命错误。 程序中止任何人都可以帮我吗? 一切有关–defaults文件我发现是关于Windows,我如何在Linux上指定一个自定义的configuration文件? 还是有可能使用–datadir命令行选项(是否有一个命令行选项来指定端口?),并会创build一个完全不重叠的mysqld实例吗?
你的path是否包含波浪号(〜)? http://bugs.mysql.com/bug.php?id=20597
或者,用户MySQL是否具有访问文件的权限?
看看mysql沙箱 。 看来这可能是你正在寻找的解决scheme。
你提供完整的/path/to/config.conf?