几天前我就开始使用Raspberry Pi了。我需要将数据库从我的Raspberry Pi传输到我的PC。
我已经在Raspberry Pi上安装了MySQL并将一些数据放入数据库中。我已经在我的电脑上安装了MySQL。我需要将数据从Raspberry Pi上的MySQL数据库传输到PC上的另一个MySQL。
这可以通过局域网......? 或者是否有另一种技术将数据从Raspberry Pi传输到PC?
是否有任何技术可以直接从一个MySQL转移到另一个MySQL?
答案 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以供参考