0

假设我只能访问原始文件(.myd、.myi、.frm),我是否只需将从“/var/lib/mysql/mydb”获得的 mysql db 文件复制+粘贴到“C:\Program Files\MySQL \MySQL Workbench CE 5.2.47\data\mydb”还是“C:\Program Files\MySQL\MySQL Server 5.6\data\mydb”?我在 Linux 上使用 mysql-5.1.43,现在在 Windows 7 上使用 mysql 5.6。我无法再访问 Linux。

我尝试了前 2 个 Windows 位置,但均未成功。当我在 Workbench 中创建新模式时,我什至无法确定数据实际保存在哪里;即使在我将一些数据发布到表之后,这两个位置都没有我创建的新虚拟模式的实际数据文件。

关于本网站上提出的类似问题,我似乎没有得到任何直接答案。

请帮忙。

4

1 回答 1

0

是的,您可以将原始文件移动到服务器目录。

检查 C:\Program Files\MySQL\MySQL Server 5.5\my.ini 中的datadir条目,因为这是服务器将使用/查找的位置。

不要忘记按照此处所述升级您的表。

于 2013-04-17T11:48:47.210 回答