• 技术文章 >后端开发 >php教程

    PHP脚本导出MySQL数据字典(代码示例)

    藏色散人藏色散人2020-01-31 19:54:01转载1019

    工具

    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相关知识,请访问php教程

    以上就是PHP脚本导出MySQL数据字典(代码示例)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除
    专题推荐:PHP MySQL
    上一篇:php在mysql里批量插入数据(代码实例) 下一篇:php中array_replace、array_splice与str_replace函数的比较
    大前端线上培训班

    相关文章推荐

    • PHP作用域和文件夹操作示例• 解析PHP中的安全模式(safe_mode)• nginx隐藏index.php和开启pathinfo模式的配置方法详解• php在mysql里批量插入数据(代码实例)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网