使用
MySQL 5.7 - x6.4
Open Server - 最新
我想在一台计算机上托管数据库,在另一台计算机上托管服务器
在文件 e:\srw\webopsrvr\modules\database\MySQL-5.7-x64\my.ini
从
innodb_data_home_dir = "e:\srw\webopsrvr\userdata\MySQL-5.7-x64"更改路径
到
datadir="\Server\e\srv\db\webopsrvr\userdata\MySQL-5.7-x64"
并
使用
innodb_data_home_dir = "e:\srw\webopsrvr\userdata\MySQL-5.7-x64"
在
innodb_data_home_dir = "\Server\e\srv\db\webopsrvr\userdata\MySQL-5.7-x64"
重新启动服务器后,路径将返回到其原始位置。
问题
一:如何更改数据库和表的位置路径?
2、MySql这样的库表排列方式(即服务器在1号机,数据库和表在2号机)工作会不会有问题?
我们总共有:
1.更改MySQL数据库位置路径,需要编辑对应MySQL版本的配置文件,例如“MySQL-5.5_my.ini”,文件位于路径“FolderInstall\OpenServer\userdata\config\” “。配置文件中的所有路径斜杠都是重复的,因此,网络路径将如下所示datadir = "\\\\Server\\folder\\folder1"。在 OpenServer 5.2.2 和 MySQL 5.5 上测试。
2.服务器在一台机器上,数据库文件在另一台机器上的问题: