【MySQL】数据字典查询语句与导出
本文最后更新于 387 天前,如有失效请评论区留言。

数据字典查询语句与导出

119791514_p0.jpg

MySQL 版本:8.0.28

MySQL 连接客户端:navicat premium

查询表名与表注释语句

需要将 TABLE_SCHEMA = 'database' 中的 database 替换为你需要查询的数据库名。

SELECT
    TABLE_NAME AS 表名,
    TABLE_COMMENT AS 表注释 
FROM INFORMATION_SCHEMA.TABLES
WHERE
    TABLE_SCHEMA = 'database' 
ORDER BY TABLE_COMMENT DESC;

查询表字段名,数据类型,默认值,字段说明语句

需要将 TABLE_SCHEMA = 'database' 中的 database 替换为你需要查询的数据库名。

SELECT
    TABLE_SCHEMA AS 库名,
    TABLE_NAME AS 表名,
    COLUMN_NAME AS 字段名,
    COLUMN_TYPE AS 数据类型,
    CASE IFNULL(COLUMN_DEFAULT,'Null') 
        WHEN '' THEN '空字符串' 
        WHEN 'Null' THEN 'NULL' 
        ELSE COLUMN_DEFAULT END  AS 默认值,
    CASE IS_NULLABLE WHEN 'YES' THEN '是' ELSE '否' END AS 是否允许为空,
    COLUMN_COMMENT AS 字段说明
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA='databse' 
ORDER BY TABLE_NAME, ORDINAL_POSITION;

数据导出

SQL 语句执行完成之后,点击“导出结果”

navicat_hJNJxxXhvs

点击“导出当前的结果”

navicat_usjICVzpGo

选择数据想要导出的格式,这里我选择了 “Excel 数据表(*.xls)” ,之后点击“下一步”

navicat_g5fBf9SikL

可以更改你想要导出到的文件路径与文件名,之后点击“下一步”

navicat_e9dRF3b82n

附加选项,一般默认即可,然后点击“下一步”

navicat_Bmc1P25AD8

最后点击“开始”,开始进行数据导出。

navicat_7TJN2oDyiB

当日志打印出“Finished successfully”,表示已经导出完成,就可以点击“关闭”了。

navicat_gD66cuLDxd

之后在对应导出的路径下,就能找到你导出的文件。

待续。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇