Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅从文件迁移MySQL数据库_Mysql_Macos - Fatal编程技术网

仅从文件迁移MySQL数据库

仅从文件迁移MySQL数据库,mysql,macos,Mysql,Macos,在Mavericks上重新安装MySQL时(如果需要的话,可以通过自制),我如何从备份中获取数据库文件并在新实例中将它们迁移到/usr/local/var/MySQL?每个数据库都有一个目录和一个巨大的ibdata1文件 如果我通过简单的文件传输来移动它们,启动新实例并登录,则每个数据库都存在,但在我检查表时没有数据。如果保留或升级服务器版本,则应该可以工作。确保所有权和权限正确。然后运行mysql\u upgrade,它将调整文件。如果版本完全相同,它可能会工作,但使用类似于xtrabacku

在Mavericks上重新安装MySQL时(如果需要的话,可以通过自制),我如何从备份中获取数据库文件并在新实例中将它们迁移到/usr/local/var/MySQL?每个数据库都有一个目录和一个巨大的ibdata1文件


如果我通过简单的文件传输来移动它们,启动新实例并登录,则每个数据库都存在,但在我检查表时没有数据。

如果保留或升级服务器版本,则应该可以工作。确保所有权和权限正确。然后运行mysql\u upgrade,它将调整文件。

如果版本完全相同,它可能会工作,但使用类似于
xtrabackup的转储更可能成功。