如何将 MySQL 数据库移动到新的本地主机?

如何将 MySQL 数据库移动到新的本地主机?

我在旧电脑上有一个本地主机 (XAMPP)。我需要在新 Mac 上使用本地主机 (MAMP) 的 MySQL 数据库。问题是,电脑没有互联网连接。有什么方法可以转移数据库吗?非常欢迎提供详细说明,因为我绝不是服务器专家。谢谢

答案1

您应该能够按照上述评论中的建议使用 USB 棒。只需确保先删除/修改 DB 文件的权限,以避免在移动 DB 后无法访问 DB。如果出现问题,那将是一个痛苦的教训……经验之谈。

答案2

XAMP 应该安装了 phpmyadmin。如果安装了,我会使用它来创建数据库的备份/转储。将其放在 USB 上,将其移动到 Mac,然后再次使用 phpmyadmin 首先创建数据库,然后导入数据。

您也可以使用 mysqldump(至少在 Linux 上从命令行使用。不确定 Windows 上的 XAMP):

mysqldump -u 用户名 -p 数据库 | gzip > database.sql.gz (管道 gzip 是可选的)

所以说你的数据库名称是 db_important 并且你的数据库用户名是 phil

mysqldump -u phil -p db_important | gzip > db_important.sql.gz

(运行此程序时会要求您输入数据库密码)

或者不使用 gzip:

mysqldump -u phil -p db_important > db_important.sql

如果你不熟悉 mysql 命令行,phpmyadmin 应该是最简单、最安全的途径

这些链接可能会有帮助:

使用 php admin 进行备份

如何使用 phpmyadmin 进行备份和恢复

相关内容