工作中有的时候需要将某个库中的表、视图、函数、存储过程等创建语句导出,又不需要表中的数据。同时最好放在同一个文件里面,这样方便拷贝。

  方法一:需要拷贝的创建语句条数不多,不至于让你拷到头脑发晕的地步,你可以选择直接拷贝DDL语句

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

  Navicat批量导出mysql的DDL语句 Mysql 第1张

  方法二:使用Navicat的备份功能

  1.新建备份

  Navicat批量导出mysql的DDL语句 Mysql 第2张

  2.按需勾选待备份的表、视图、函数、存储过程等

  勾选完成后点击开始按钮即可

  Navicat批量导出mysql的DDL语句 Mysql 第3张

  3.等待备份结束

  看到Finished - Successfully字样,即备份成功

  Navicat批量导出mysql的DDL语句 Mysql 第4张

  4.如何查看备份文件在哪

  Navicat批量导出mysql的DDL语句 Mysql 第5张

  我的是默认位置:C:\Users\Administrator\Documents\Navicat\MySQL\servers\192.168.1.57_3306\test\190626105724.psc

   Navicat批量导出mysql的DDL语句 Mysql 第6张

  注:这种备份文件最好下载一个Notepad或者其他你熟悉的文本编译工具打开,直接用记事本打开的话,估计会一瞬间导致记事本程序无法响应。而Notepad之类的程序会读取部分文件展示给你看  

  5.提取DDL语句

  Navicat批量导出mysql的DDL语句 Mysql 第7张

   点击开始之后需要选择文件存放的位置的,自己要记清楚放在哪了!!!

   6.完成标志Finished - Successfully

    Navicat批量导出mysql的DDL语句 Mysql 第8张

结果展示:

  Navicat批量导出mysql的DDL语句 Mysql 第9张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄