如何将MySQL数据从Raspberry Pi传输到我的PC

时间:2015-05-11 06:51:15

标签: mysql raspberry-pi mysqldump

几天前我就开始使用Raspberry Pi了。我需要将数据库从我的Raspberry Pi传输到我的PC。

我已经在Raspberry Pi上安装了MySQL并将一些数据放入数据库中。我已经在我的电脑上安装了MySQL。我需要将数据从Raspberry Pi上的MySQL数据库传输到PC上的另一个MySQL。

这可以通过局域网......? 或者是否有另一种技术将数据从Raspberry Pi传输到PC?

是否有任何技术可以直接从一个MySQL转移到另一个MySQL?

3 个答案:

答案 0 :(得分:2)

使用mysqldump输出包含一堆可以重建数据库的SQL查询的文件,然后在PC数据库上运行这些查询,如下所示:

pi$ mysqldump -u username -p > mysql.dump

pi$ mysql -u username -p --host=<your pc's ip> < mysql.dump

答案 1 :(得分:1)

您可以将输出直接传输到远程数据库,而不是复制文件。

pi_shell> mysqldump -uuser -ppassword --single-transaction database_name | mysql -uuser -ppassword -hremote_mysql_db database_name

答案 2 :(得分:0)

在pi上备份数据库, 在另一台计算机上复制该文件 然后在您的计算机上恢复它。

请参阅此site以供参考