MySQL导出表结构

一般导出MySQL表结构有几种方式

使用工具

如Navicat、DBeaver等,不过往往需要进行配置,而且不同版本使用方式可能不一样

命令行

使用mysqldump命令,命令如下:

mysqldump -uroot -p123456 -d dbname > dbname.sql

使用这种方式需要看是否有足够的权限,否则无法使用

脚本

这里提供一份PHP脚本供大家使用,只需要有读权限就可导出所有表结构

执行方式 php test.php > test.sql

最后

大家如果喜欢我的文章,可以关注我的公众号(程序员麻辣烫)

我的个人博客为:https://shidawuhen.github.io/

MySQL导出表结构_第1张图片

往期文章回顾:

技术

  1. Go设计模式(3)-设计原则
  2. Go设计模式(2)-面向对象分析与设计
  3. 支付接入常规问题
  4. HTTP2.0基础教程
  5. Go设计模式(1)-语法
  6. MySQL开发规范
  7. HTTPS配置实战
  8. Go通道实现原理
  9. Go定时器实现原理
  10. HTTPS连接过程
  11. 限流实现2
  12. 秒杀系统
  13. 分布式系统与一致性协议
  14. 微服务之服务框架和注册中心
  15. Beego框架使用
  16. 浅谈微服务
  17. TCP性能优化
  18. 限流实现1
  19. Redis实现分布式锁
  20. Golang源码BUG追查
  21. 事务原子性、一致性、持久性的实现原理
  22. CDN请求过程详解
  23. 常用缓存技巧
  24. 如何高效对接第三方支付
  25. Gin框架简洁版
  26. InnoDB锁与事务简析
  27. 算法总结

读书笔记

  1. 原则
  2. 资治通鉴
  3. 敏捷革命
  4. 如何锻炼自己的记忆力
  5. 简单的逻辑学-读后感
  6. 热风-读后感
  7. 论语-读后感
  8. 孙子兵法-读后感

思考

  1. 评价自己的标准
  2. 服务端团队假期值班方案
  3. 项目流程管理
  4. 对项目管理的一些看法
  5. 对产品经理的一些思考
  6. 关于程序员职业发展的思考
  7. 关于代码review的思考
  8. Markdown编辑器推荐-typora

你可能感兴趣的:(工具,后端)