使用PHP脚本如何导出MySQL数据字典

发布时间:2020-05-19 16:28:08

来源:PHP中文网

阅读:155

作者:三月

本文主要给大家介绍使用PHP脚本如何导出MySQL数据字典,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下使用PHP脚本如何导出MySQL数据字典吧。

工具

1.PHP环境: 最好是PHP7, 安装了mysqli扩展

2.nginx/Apache: 可以在浏览器端访问到这个脚本

功能

1.导出html, 可以选择是否带左侧目录

2.导出html形式的Word, 提示下载

3.支持导出全部表和部分表

4.导出部分表时支持正则表达式

用法示例include('./DBdic.php');

//浏览器显示

DBdic::ini('localhost', 'db_name', 'username', 'password')->outForBrowser();

//浏览器显示, 带左侧菜单

DBdic::ini('localhost', 'db_name', 'username', 'password')->outForBrowserWithMenu();

//下载word文档

DBdic::ini('localhost', 'db_name', 'username', 'password')->outForWord();

//只导出一个表

DBdic::ini('localhost', 'db_name', 'username', 'password')->setExportTable('user')->outForBrowser();

//导出部分表, 支持正则

DBdic::ini('localhost', 'db_name', 'username', 'password')->setExportTableArray(['user', 'goods_.*', 'product_\d{4}'])->outForBrowser();

源码下载码云 Summer-Mysql-Dic(https://gitee.com/myDcool/PHP-DBDIC)

看完以上关于使用PHP脚本如何导出MySQL数据字典,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息 ,可以持续关注我们的行业资讯栏目的。

php 如何缓存数据字典,使用PHP脚本如何导出MySQL数据字典相关推荐

  1. PHP导出MySQL数据字典

    2017年11月9日09:30:29 用 PHP mysqli 写的一个类文件, 用来导出MySQL数据字典 导出表信息; 字段信息, 索引信息 可以导出浏览器适用的样式, 也可以导出word文档(默 ...

  2. shell脚本批量导出MYSQL数据库日志/按照最近N天的形式导出二进制日志[连载之构建百万访问量电子商务网站]...

    shell脚本批量导出MYSQL数据库日志/自动本地导出MYSQL二进制日志,按天备份[连载之构建百万访问量电子商务网站] 出处:http://jimmyli.blog.51cto.com/我站在巨人 ...

  3. PHP导出MySQL数据字典 Summer-Mysql-Dic

    2017年11月9日09:30:29 用 PHP 写的一个类文件, 用来导出MySQL数据字典 导出表信息; 字段信息, 索引信息 可以导出浏览器适用的样式, 也可以导出word文档 建议上线前用这个 ...

  4. 《MySQL 8.0 参考手册》第 14 章 MySQL 数据字典

    文章目录 14.1 数据字典模式 数据字典升级过程 使用 MySQL 调试版本查看数据字典表 14.2 删除基于文件的元数据 14.3 事务型数据字典 14.4 数据字典缓存 14.5 INFORMA ...

  5. mysql里字典是什么意思_解析MySQL数据字典中的一些疑问

    MySQL关于数据字典的一个疑问.为什么MySQL数据字典中的表名是大写呢,这个大写的表名是什么呢,该如何了解它并解决这个疑问呢? 今天看着MySQL的数据字典,突然想到一个问题:为什么MySQL数据 ...

  6. Mysql数据字典导出

    1.phpmyadmin中自带的数据字典导出 2.利用下面的脚本: <?php /*** 生成mysql数据字典*/ header("Content-type: text/html; ...

  7. 导出mysql excel数据字典_mysql导出 Excel数据字典(全)

    解决问题(有mysql数据库数据表想要将表导入到PowerDesigner 或导出Excel数据字典) 一.下载工具 1.工具PowerDesigner 百度自行下载安装 2.mysql-connec ...

  8. python数据字典ppt_Python3自动生成MySQL数据字典的markdown文本的实现

    为啥要写这个脚本 五一前的准备下班的时候,看到同事为了做数据库的某个表的数据字典,在做一个复杂的人工操作,就是一个字段一个字段的纯手撸,那速度可想而知是多么的折磨和锻炼人的意志和耐心,反正就是很耗时又 ...

  9. mysql数据字典生成,在线生成mysql数据字典

    生成mysql的数据字典,,自定义数据库,自定义表前缀 /** * 在线生成mysql数据字典 * 放在网站根目录下直接访问 * 样式可自定义 */ //配置数据库 $dbserver = " ...

最新文章

  1. 【Qt】通过QtCreator源码学习Qt(六):命令行参数解析实现
  2. Ceph分层存储分析
  3. ECShop替换FCKeditor编辑器为KindEditor
  4. java当前时间转化毫秒_Java学习笔记-时间相关类
  5. Android数据库升级实例
  6. php大负荷,web大负载优化收集------php-fpm参数优化
  7. 没有理智的欲望会走向毁灭,没有欲望的理智会永守清贫
  8. 信息学奥赛一本通(2034:【例5.1】反序输出)
  9. oracle定时向mysql取数据_Oracle中通过Job实现定时同步两个数据表之间的数据
  10. 第三周笔记 c++ Boolan
  11. Linux下C++ Socket编程实例
  12. 通达信波段王指标公式主图_通达信波段王+精准买卖提示主图指标公式
  13. IT项目管理之第7章 项目质量管理习题之案例分析汇总
  14. 网站备案靠谱吗_网上出现的代理备案可信?为什么可以4-7天备案成功?
  15. JMeter工具:场景设计,场景设置,场景运行,性能参数配置,测试监控
  16. GeoHash在空间道路密度计算中的应用-以mobike骑行轨迹为例
  17. python反序数函数_python逆序函数
  18. MinGW-w64安装教程
  19. 共享电单车属于哪个部门管理_对小区物业服务不满找谁投诉?哪个部门负责管理...
  20. qbo 点云数据(距离)的获取

热门文章

  1. 身为最热门的编程语言,Java求职前景到底如何?
  2. Python入门 推导式 ! 解释:生成器表达式和列表推导式的区别
  3. 前端Web框架的实现过程
  4. OpenCASCADE:OCCT应用框架OCAF之标准属性
  5. OpenCASCADE:Foundation Classes简介
  6. wxWidgets:通过组合现有小部件制作新的可重用小部件
  7. boost::units::base_dimension相关的测试程序
  8. boost::mp11::mp_list相关用法的测试程序
  9. boost::histogram::make_weighted_histogram用法的测试程序
  10. GDCM:gdcm::Overlay的测试程序