MySQL利用Navicat匯出資料字典
這裡算是一個小技巧
利用mysql的information_schema中的COLUMNS表
和navicat中的匯出功能實現快速匯出資料字典
CREATE TEMPORARYTABLE `COLUMNS` ( `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT'', `TABLE_SCHEMA` varchar(64) NOT NULL DEFAULT'', `TABLE_NAME` varchar(64) NOT NULL DEFAULT '', `COLUMN_NAME` varchar(64) NOT NULL DEFAULT'', `ORDINAL_POSITION` bigint(21) unsigned NOTNULL DEFAULT '0', `COLUMN_DEFAULT` longtext, `IS_NULLABLE` varchar(3) NOT NULL DEFAULT '', `DATA_TYPE` varchar(64) NOT NULL DEFAULT '', `CHARACTER_MAXIMUM_LENGTH` bigint(21)unsigned DEFAULT NULL, `CHARACTER_OCTET_LENGTH` bigint(21) unsignedDEFAULT NULL, `NUMERIC_PRECISION` bigint(21) unsignedDEFAULT NULL, `NUMERIC_SCALE` bigint(21) unsigned DEFAULTNULL, `DATETIME_PRECISION` bigint(21) unsignedDEFAULT NULL, `CHARACTER_SET_NAME` varchar(32) DEFAULTNULL, `COLLATION_NAME` varchar(32) DEFAULT NULL, `COLUMN_TYPE` longtext NOT NULL, `COLUMN_KEY` varchar(3) NOT NULL DEFAULT '', `EXTRA` varchar(30) NOT NULL DEFAULT '', `PRIVILEGES` varchar(80) NOT NULL DEFAULT '', `COLUMN_COMMENT` varchar(1024) NOT NULLDEFAULT '' ) ENGINE=MyISAMDEFAULT CHARSET=utf8;
例如我需要匯出guifan庫和test庫的資料字典資訊:
select TABLE_SCHEMA,TABLE_NAME,COLUMN_TYPE,COLUMN_COMMENT frominformation_schema.columns where TABLE_SCHEMA='guifan' or TABLE_SCHEMA='test'
按提示操作匯出
OK,這就是我想要的資料字典
相關推薦
MySQL利用Navicat匯出資料字典
這裡算是一個小技巧 利用mysql的information_schema中的COLUMNS表 和navicat中的匯出功能實現快速匯出資料字典 CREATE TEMPORARYTABLE `COLUMNS` ( `TABLE_CATALOG` varchar(512)
Mysql 查詢、匯出資料字典
MYSQL 查詢語句: select TABLE_SCHEMA as '資料庫',TABLE_NAME as '資料表',COLUMN_NAME as '欄位名',COLUMN_TYPE as '欄位型別',COLUMN_COMMENT as '備註' from information
使用navicat匯出資料字典的查詢方法
在寫技術文件時大多會用到資料字典,列出資料庫表的相關欄位資訊 查閱了很多方法之後,如使用資料字典匯出工具、寫程式碼工具等,在此,我選擇使用最簡單的方式,直接在navicat中查詢匯出資料字典。 第一步——看圖 第二步——寫入查詢並執行  
利用navicat匯出資料表結構和insert語句
用了navicat一段時間了,發現navicat確實非常方便,可支援多種資料庫。以前一直覺得他的到處sql檔案比較麻煩,每個表都會生成一個sql檔案,不方便進行匯入操作。今天突然發現它也有批量到出成一個sql檔案的功能。 操作步驟 選單 : 資料傳輸 目標選擇,然後進
navicat匯出資料字典的查詢
SELECT TABLE_NAME '表名', COLUMN_NAME '欄位名', COLUMN_TYPE '資料型別', COLUMN_COMMENT '備註' FROM information_s
[轉]mysql如何利用Navicat 匯出和匯入資料庫
MySql是我們經常用到的資料,無論是開發人員用來練習,還是小型私服遊戲伺服器,或者是個人軟體使用,都十分方便。對於做一些個人輔助軟體,選擇mysql資料庫是個明智的選擇,有一個好的工具更是事半功倍,對於MySql 的IDE 我推薦Navicat for MySql,現在我就向大家介紹如何利用Navicat
mysql-使用Navicat匯出sql查詢資料
注意點:數字型別如果過長,匯出到Excel是科學技術方 解決方案:cast(需要轉換的值 as char(19)) 轉換 SELECT cast(sod.sku_sid as char(19)) skuSi
MYSQL利用Navicat對含有Bold欄位表進行匯入匯出
MYSQL中含有Blob欄位是一件挺麻煩的事情,匯出匯入不方便。我介紹我是怎麼做的。 1、在MYSQL的my.ini最後中新增一行配置max_allowed_packet = 100M,重啟MYSQL服務 根據實際情況來定這個數值的大小,我這次表裡面有82個mediumb
mysql 匯出資料字典
使用Navicat工具 查詢: SELECT TABLE_SCHEMA AS '資料庫', TABLE_NAME AS '表名', COLUMN_NAME AS '欄位名', COLUMN_TYPE AS '欄位型別', COLUMN_COMMENT AS '欄位說明'FROM information_s
mysql如何利用Navicat 匯出和匯入資料庫
MySql是我們經常用到的資料,無論是開發人員用來練習,還是小型私服遊戲伺服器,或者是個人軟體使用,都十分方便。對於做一些個人輔助軟體,選擇mysql資料庫是個明智的選擇,有一個好的工具更是事半功倍,對於MySql 的IDE 我推薦Navicat for MyS
MySQL 使用 Navicat 匯出和匯入資料庫
MySQL使用Navicat匯出和匯入資料庫 在日常開發過程中,經常需要將資料庫進行備份,或者匯入匯出操作。這對於MySQL資料庫來說,用Navicat可以很輕鬆的解決。接下來,我就來演示一下Navicat如何匯出和匯入MySQL資料庫 1. 匯出資料庫 在你要匯
利用navigator生成資料字典
1.開啟新建查詢:執行命令,並匯出: 2。use information_schema; 使用information_schema資料庫,並執行語句: select TABLE_SCHEMA 資料庫名,TABLE_NAME 表名,COLUMN_NAME 欄位名, C
mysql利用binlog恢復資料
需求:需要給開發提供一個2018年9月30號的資料,按照我們公司正常備份策略來說,直接找到對應時間的備份資料,解壓匯入即可,恰好這個時間節點的資料沒有,只備份到2018年9月25號的,糟糕了吧 咋辦呢,咱們利用binlog日誌來恢復吧,如果二進位制日誌都沒有,那還恢復啥呢,運維咋當滴
mysql利用binlog恢復資料詳細例子
模擬資料恢復的案例 一、update未加where條件,誤操作修改資料 在生產環境中,我們搭建了mysql主從,備份操作都是在從備份資料庫上 前提:有最近一天或者最近的全備 或者最近一天相關資料庫的備份 最重要的是,二進位制日誌必須完整 全備命令: mysqldump
mysql使用Navicat 匯出和匯入資料庫
1、匯出資料庫: 開啟Navicat ,在我們要匯出的資料庫上右擊滑鼠,然後彈出的快捷選單上點選“轉儲SQL 檔案”,在再次彈出的子選單項中選擇第一個“資料跟結構”。 然後,在會彈出一個選擇儲存位置的儲存框,選擇好位置後,點確定,就OK了 2、匯入資料庫:
pdm 匯入匯出sql,匯出資料字典 詳解
匯入sql: 匯出sql: 點選database->change current DBMS 設定好需要的資料庫型別,這裡選擇mysql5.0點選確定 在點選database->generate database 選擇路徑,即可匯出 匯出資料字典
mysql查詢結果匯出資料
mysql查詢結果匯出資料 Mysql資料庫從檔案匯入或匯出到檔案,提示The MySQL server is running with the –secure-file-priv option so it cannot execute this statement
mysql資料庫轉換成資料字典的方法(整理)
1、網上找到別人寫好的php資料錶轉換成資料字典的程式“export2.php” 2、修改“export2.php”中連線資料庫的資訊(資料庫IP、資料庫名稱、訪問資料庫的賬號密碼) 3、把
基於sqlserver 的sql語句匯出資料字典
SELECT TOP (100) PERCENT CASE WHEN a.colorder = 1 THEN d .name ELSE '' END AS 表名, CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS 表說明, a.c
Navicat 將mysql、oracle表匯出為資料字典
SELECT column_name, column_type, is_nullable, COLUMN_DEFAULT, column_comment FROM information_s