如何从终端从远程服务器下载mysql表

ct2axkht  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(425)

我通过macos终端被ssh连接到一个远程mysql服务器。我在一个数据库里,看着一个我想下载到桌面上的表。如何下载?我听说过mysqldump,但它让我困惑。我对mysql和数据库都很陌生,不能冒险把数据库搞乱。有人能给我下载表格的确切命令吗?提前谢谢!

f0brbegy

f0brbegy1#

如果您使用ssh登录,则意味着您可以访问shell。找到数据库文件的位置,然后使用scp下载它。
命令如下所示:

scp -P 1234 user1@mysql.server.com:/location/of/source/file /location/of/destination

-P 1234: port number 1234 (may vary in your case)
user1: username
mysql.server.com: domain
/location/of/source/file: location of the database file on the server
/location/of/destination: location where you want to save the file on your computer

您还需要确保您拥有使用scp复制文件的必要权限。
下载后,您可以使用数据库浏览器 checkout 内容。

相关问题