如何更改 Windows 的选项文件 (my.ini) 位置?
How do I change options file (my.ini) location for Windows?
选项文件的位置在
中显示为灰色
Database/Manage Connections/Local instance MySQL80/System Profile/Configuration file
我的选项文件位于其他地方。我该如何更改?
必须编辑文件 'server_instances.xml' 以反映选项文件的位置。我们可以自己找到这个文件,因为它通常在我们的漫游用户配置文件中。编辑以“
- 从 'Start' 菜单打开 MySQL Workbench 8.0 CE
- 连接到数据库
- Select Tools/Configuration/Backup 连接数
- 选择文件名并保存文件。
- 打开存档(我用的是 7-Zip)
- 打开存档中的文件 'server_instances.xml'(我使用
记事本++)
- 查找以“
- 编辑值以反映您的完整路径和文件名
配置文件
- 将您的编辑保存回存档
- Select Database\Manage 连接数
- Select 数据库('Local instance MySQL80' 在我的例子中)和
删除连接(连接列表下的按钮)
- Select Tools/Configuration/Restore 连接数
- 打开修改后的存档(使用mySQLWorkbench8.0)
您应该会在 Database/Manage Connections/Local 实例 MySQL80/System Profile/Configuration 文件中看到更新后的位置。
可能是从多个版本升级到 MySQL Server 8.0 导致旧值在
中保持不变
%AppData%\Roaming\MySQL\Workbench\server_instances.xml
在我的机器上是 c:\Users\<user>\AppData\Roaming\MySQL\Workbench\server_instances.xml
请打开该文件并尝试搜索 sys.config.path.lock
并将值从 1 更改为 0 或删除该 xml 条目。重新启动 workbench,您应该可以编辑该路径。
选项文件的位置在
中显示为灰色Database/Manage Connections/Local instance MySQL80/System Profile/Configuration file
我的选项文件位于其他地方。我该如何更改?
必须编辑文件 'server_instances.xml' 以反映选项文件的位置。我们可以自己找到这个文件,因为它通常在我们的漫游用户配置文件中。编辑以“ 您应该会在 Database/Manage Connections/Local 实例 MySQL80/System Profile/Configuration 文件中看到更新后的位置。
可能是从多个版本升级到 MySQL Server 8.0 导致旧值在
中保持不变%AppData%\Roaming\MySQL\Workbench\server_instances.xml
在我的机器上是 c:\Users\<user>\AppData\Roaming\MySQL\Workbench\server_instances.xml
请打开该文件并尝试搜索 sys.config.path.lock
并将值从 1 更改为 0 或删除该 xml 条目。重新启动 workbench,您应该可以编辑该路径。