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