为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL导入sql文件的时候导入命令mysql 和source有什么底层上区别吗

MySQL导入sql文件的时候导入命令mysql 和source有什么底层上区别吗

海绵宝宝撒 2019-04-13 08:36:27
导出直接使用了mysqldump但是导入的时候可以使用mysql-uroot-pdbname
查看完整描述

2 回答

?
子衿沉夜

TA贡献1828条经验 获得超3个赞

执行方式不同
shell命令mysql-uroot-pdbnamemysql命令sourcedbname.sql,把文件中的sql每次执行一句并输出,效率较低
基于以上特点,如果是sql文件很大,建议使用shell命令方式。
                            
查看完整回答
反对 回复 2019-04-13
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

执行方式不一样。第一种mysql直接在命令行中执行即可,第二种source必须登录mysqlterminal才能执行。原因就是第一个是shell命令,第二个是mysql命令。
效率方面:第一种好于第二种,推荐使用第一种
补充下:除了这两个外还可以使用LOADDATAINFILE的方式导入sql文件
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 289 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信