京城鑫仔 發表於 2023-7-11 00:00:00

利用Navicat Premium导出数据库表结构信息至Excel的方法

<p>
        因为要编写设计文档,需要用到数据库表结构,想要在word文档中以二维表格的形式展示,故借助excel形成二维表格样式,还是很方便的样子!</p>
<p>
        1.新建查询,并将以下sql语句修改至需要</p>
<p>
        <img title="利用Navicat Premium导出数据库表结构信息至Excel的方法" alt="利用Navicat Premium导出数据库表结构信息至Excel的方法" src="https://zhuji.jb51.net/uploads/img/202305/f0a81a08a25cb083e7932f8e2bca0d03.jpg"></p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlightersql" id="highlighter_527848">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                        <div class="line number17 index16 alt2">
                                                                17</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="sql keyword">select</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="sql spaces">    </code><code class="sql plain">column_name 列名,</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="sql spaces">    </code><code class="sql plain">column_type 数据类型,</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="sql spaces">    </code><code class="sql plain">data_type 字段类型,</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="sql spaces">    </code><code class="sql plain">character_maximum_length 长度,</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="sql spaces">    </code><code class="sql plain">is_nullable 是否为空,</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="sql spaces">    </code><code class="sql plain">column_default 默认值,</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="sql spaces">    </code><code class="sql plain">column_comment 备注</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="sql keyword">from</code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="sql spaces">    </code><code class="sql plain">information_schema. columns</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="sql keyword">where</code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="sql spaces">    </code><code class="sql comments">-- 填写要导出表结构的数据库名称即可</code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="sql spaces">    </code><code class="sql plain">table_schema = </code><code class="sql string">''</code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="sql color1">and</code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="sql comments">-- 表名,填写要导出的表的名称</code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="sql comments">-- 如果不写的话,默认查询所有表中的数据</code>
</div>
                                                                <div class="line number17 index16 alt2">
                                                                        <code class="sql plain">table_name = </code><code class="sql string">''</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
</div>
<p>
        2.点击运行,将获得查询结果</p>
<p>
        <img title="利用Navicat Premium导出数据库表结构信息至Excel的方法" alt="利用Navicat Premium导出数据库表结构信息至Excel的方法" src="https://zhuji.jb51.net/uploads/img/202305/3bf49e62e2b830d1062f78f68d2eaa5f.jpg"></p>
<p>
        3.选中全部查询结果,鼠标右键,选择制表符分割值(字段名和数据)</p>
<p>
        <img title="利用Navicat Premium导出数据库表结构信息至Excel的方法" alt="利用Navicat Premium导出数据库表结构信息至Excel的方法" src="https://zhuji.jb51.net/uploads/img/202305/8a2cc1b4279e6d3991d265855a6d3a39.jpg"></p>
<p>
        4.打开一个空白的excel文档,ctrl+v</p>
<p>
        <img title="利用Navicat Premium导出数据库表结构信息至Excel的方法" alt="利用Navicat Premium导出数据库表结构信息至Excel的方法" src="https://zhuji.jb51.net/uploads/img/202305/5796d1e1e4405e4620db1d4f282ece85.jpg"><br>
        ~~</p>
<p>
        到此这篇关于利用navicat premium导出数据库表结构信息至excel的方法的文章就介绍到这了,更多相关navicat premium导出数据库表结构内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!</p>
<p>
        原文链接:https://blog.csdn.net/xl132598798/article/details/114003364</p>
頁: [1]
查看完整版本: 利用Navicat Premium导出数据库表结构信息至Excel的方法