1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql8.0导出带数据的库表_MySQL8.0数据库导出与备份

mysql8.0导出带数据的库表_MySQL8.0数据库导出与备份

时间:2024-06-20 04:58:27

相关推荐

mysql8.0导出带数据的库表_MySQL8.0数据库导出与备份

方法一:可视化工具Navicat操作

1-1、转存sql文件

1-2、另存为sql文件

2-1、新建数据库

2-2、先双击打开刚才创建好的数据库,然后右击,如果右击的选项为灰色则是没有打开数据库,需要双击打开,不用这个数据库,或者数据表的时候,右击关闭数据库,这样可以节省数据库的连接资源。

2-3、选择刚才打开的保存好的sql文件,点击确定然后就会执行数据插入,sql文件插入成功后关闭就ok了。

方法二:cmd命令行操作

为什么有可视化工具Navicat可以使用还要用cmd的dos窗口写命令呢?我想说的是,Navicat这个数据库的IDE,它的底层执行的是dos命令。在数据量非常大的时候,Navicat的执行数度,与dos命令的执行速度相差太大了。

笔者亲身体验过,用Navicat运行sql文件,插入九万条数据,花了我一个多小时。而直接用dos命令,半分钟,就将这九万条数据插入成功了。

还有用dos命令的好处是可以知道代码的执行原理,比如程序员写java的时候,非常喜欢IDEA这个java代码自动编辑器。但是只会用idea,会导致写代码的不知道java的底层的运行原理,只能喜欢进行基本的curd,遇到代码调优,数据库调优的时候,将不会那么轻松的,这个也是不懂编译原理的苦头。所以还是要了解它的运行原理与逻辑。

1、导出数据库

mysqldump -uroot -p --databases zfw > C:\Users\dell\Desktop\temp\zfw_backup.sql

(mysqldump -u用户名 -p --databases 数据库名 > 保存的路径加上数据库名.sql)

2、 备份数据库

修改刚才生成的sql文件

先登录进数据库,然后执行备份指令

source C:\Users\dell\Desktop\temp\zfw_backup.sql

(source保存的路径加上数据库名.sql)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。