MySQL: 导出 MySQL 数据库
本文档属于高级用法指南的一部分。您可以在此处查看完整指南:如何配置、优化、导出或导入 MySQL 数据。
👋 欢迎来到 Stackhero 文档!
Stackhero 提供了一种即用型 MySQL 云 解决方案,具有众多优势,包括:
- 无限连接和传输。
- 包含 phpMyAdmin 网络界面。
- 只需点击即可轻松完成 更新。
- 通过 专用私有 VM 提供最佳 性能 和强大 安全性。
节省时间并简化生活:只需 5 分钟即可试用 Stackhero 的 MySQL 云托管 解决方案!
要创建数据库备份(即“dump”),您可以直接在本地计算机上使用 mysqldump 工具。(如需在 Docker 中运行,请参考上一节。)
导出 MySQL 数据库到本地计算机
要将 Stackhero 实例中的数据库导出到本地计算机,可以运行:
mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > <DATABASE>.sql
请确保将 <XXXXXX>.stackhero-network.com、<PORT> 和 <DATABASE> 替换为您的实际实例信息。运行命令后,系统会提示您输入 root 密码。mysqldump 工具随后会将数据库表保存到名为 <DATABASE>.sql 的文件中。
导入 MySQL 数据库到服务器
要将本地计算机上的数据库导入到 Stackhero 实例中,可以使用以下命令:
mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> < yourDump.sql
请记得将 yourDump.sql 替换为您要导入的实际 SQL 文件名。