4

我想知道是否存在为 MySQL 数据库创建数据字典的实用程序。

我正在考虑编写一个 php 脚本来获取有关数据库的元数据并以逻辑格式显示它以供用户理解,但如果有一些预构建的实用程序可以简单地做到这一点,我宁愿避免这种情况为了我。

4

4 回答 4

4

你看过HeidiSQLphpMyAdmin吗?

此外,MySQL 管理员

Edit#1修正了错字,添加了更多信息

于 2011-01-14T14:45:21.183 回答
1

看起来 MySQL Admin 现在是 MySQL Workbench,您需要 Enterprise 版本才能获得名为 DBDoc 的报告工具。它解释了一些关于在http://dev.mysql.com/doc/workbench/en/dbdoc-templates.html自定义 DBDoc 报告模板

于 2012-05-22T15:15:00.197 回答
1

看看https://stackoverflow.com/a/26703098/4208132

MySQL Workbench CE 有一个 db_doc.lua 插件

[编辑]

似乎 LUA 插件支持已停止。所以我用 Python 写了一个插件来生成数据字典。它位于:https ://github.com/rsn86/MWB-DBDocPy

于 2014-11-02T19:07:55.330 回答
1

最简单的方法是免费下载 Toad for MySQL,然后针对 mysql information_schema 内部数据库创建您自己的查询。您可以在下面的查询中添加您想要的列。然后使用 TOAD 选择所有结果并导出为 csv。

使用信息模式;

描述列;

从 c 列中选择 c.table_name、c.column_name、c.data_type 其中 c.table_schema = "mydatabaseinstance";

于 2014-11-11T21:54:36.320 回答