我要导入一个数据库.. ( db.sql)
我会使用类似的东西:
mysql -u root -p db < db.sql
Run Code Online (Sandbox Code Playgroud)
你能告诉我 this 和 之间有什么区别mysqldump吗?
谢谢
mysqldump 是用于创建要导入的文件的导出工具,例如
mysqldump -u root -p db > db-export.sql
Run Code Online (Sandbox Code Playgroud)
生成的文件将主要由 SQLCREATE语句组成,然后是INSERT语句。
mysql是交互式 MySQL 客户端,它也很乐意接收一个充满 SQL 的文件stdin并执行这些查询——在这种情况下,导入导出的转储。