我在即将到期的组织MySQL服务器上有一个帐户。我在这台服务器上有几个数据库,想知道如何将它们的模式及其中的所有数据备份(镜像)到我的本地硬盘驱动器(而不是另一台MySQL服务器,因为我不需要设置一个)。是否有免费工具可以快速轻松地进行备份? (它必须支持安全连接和SSH连接。)感谢您的帮助。
答案 0 :(得分:3)
是的,MySQLdump
mysqldump -u your-username -p database_name > filename
答案 1 :(得分:1)
这正是mysqldump的目的。只需SSH进入服务器,运行mysqldump,然后关闭输出文件{/ 1}}。
答案 2 :(得分:1)
您可以手动SSH到服务器并运行mysqldump,但我不认为这就是您所要求的。
就个人而言,我会在Windows上使用SQLyog之类的程序,或在Mac上使用Sequel Pro之类的程序。两者都支持SSH隧道,两者都有一个非常简单的mysql备份/导出接口。
答案 3 :(得分:1)
您可以使用 mysqldump 来完成工作。
答案 4 :(得分:0)
在控制面板中查找数据库工具,舔mysqladmin。一旦你在那里,你可以备份一个表,一个完整的数据库或任何你想要的。有像你想要导出数据库结构或数据的支票簿。这里有很多选项,都是基于GUI的。请探索,您不需要命令行。
完成导出后,您可以使用相同的GUI功能再次导入它们。如果我没记错的话,Privilages标签中会有人。