我使用Mysql Workbench创建了一个数据库。现在我想将这个数据库导出到我的家用电脑。
如果2台PC没有网络连接,我该怎么办?
答案 0 :(得分:1)
我使用mysqldump导出数据库。你可以使用像
这样的东西mysqldump -u [username] -p [database name] > backup.sql
将其存储在文件中。之后,您可以通过
导入另一个数据库mysql -u [username] -p [database name] < backup.sql
答案 1 :(得分:1)
由于编辑被拒绝将其作为答案发布;希望它会有所帮助。 跟随“Marc Hauptmann”提出的查询 -
执行数据库转储和恢复时可能遇到的一般性问题的快速提示很少: -
mysqldump -h [hostname] -u [username] -p [数据库名称]&gt; backup.sql
答案 2 :(得分:0)
使用gzip非常轻松,并且真正缩小了这些文件。
mysqldump -u [uname] -p[pass] [dbname] | gzip -9 > [backupfile.sql.gz]
gunzip < [backupfile.sql.gz] | mysql -u [uname] -p[pass] [dbname]
但是男人,这是2014年 - 这个东西通过安全的shell连接也很容易做到。