我要导入一个数据库..( db.sql )
我会用像这样的东西:
mysql -u root -p db < db.sql
你能告诉我这个和mysqldump什么不同吗?
谢谢
mysqldump是你要创build文件导入的导出工具,例如
mysqldump -u root -p db > db-export.sql
生成的文件将主要由SQL CREATE语句和INSERT语句组成。
mysql是交互式的MySQL客户端,它也会很高兴地在stdin上获取一个完整的SQL文件并执行这些查询 – 在这种情况下,导入导出的转储。
mysqldump用于导出/备份数据库:
mysqldump -u root -p db > db.sql