mysql导出nb3⽂件_MySQL导⼊导出.sql⽂件
有时候我们需要对数据库备份为sql⽂件,本⽂介绍MySQL导⼊导出.sql⽂件的⽅法。
⽅法⼀:使⽤命令⾏(Windows)
导出:
使⽤mysqldump⼯具(此⽂件在mysql的bin⽬录下,因此在使⽤mysqldump命令时,需要在bin⽬录下启动命令⾏窗⼝),mysqldump的⽤法有很多,这⾥主要介绍常⽤的,如果想学习详细⽤法,请参考MySQL⽂档
mysql帮助文档1.导出整个数据库
mysqldump -u ⽤户名 -p 数据库名 > 导出的⽂件名
mysqldump -u root -p test > test.sql
2.导出⼀个表
mysqldump -u ⽤户名 -p 数据库名 表名 > 导出的⽂件名
mysqldump -u root -p test tb1 > test_tb1.sql
3.导出多个表
mysqldump -u ⽤户名 -p 数据库名 表1 表2 表3... > 导出的⽂件名
mysqldump -u root -p test tb1 tb2 tb3 > test_tb1.sql
执⾏上述指令后,在bin⽬录下可以到对应的.sql⽂件。
导⼊:使⽤source指令
进⼊mysql控制台,执⾏下述指令:
mysql>use 数据库名
mysql>source D:/test.sql (注:这⾥的路径名使⽤斜杠,使⽤D:\\test.sql也可以)
⽅法⼆:使⽤Navicat
我的Navicat版本:12.1.10 (64-bit)⾮商业版
Navicat导⼊导出数据库时,可以保存为.sql⽂件,也可以保存为.nb3⽂件。这⾥只介绍保存为.sql⽂件。如果需要保存⽂.nb3⽂件,可以查看
导出:选中想要备份的数据库,然后点击右键,选择转储SQL⽂件(英⽂版Dump SQL File),然后保存为.sql⽂件就可以;
导⼊:选中想要导⼊的数据库,然后点击右键,选择执⾏SQL⽂件(英⽂版Execute SQL File),然后选择之前导出的.sql⽂件就可以;
注意: 在Navicat的命令⾏(F6)⾥⾯使⽤source指令会报错,具体原因还不清楚,有知道原因的可以留⾔,在此表⽰感
谢!StackOverflow上有这问题,但是⼀直⽆⼈回答,可以点击
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论