當前位置:首頁 » 操作系統 » mysql資料庫字典

mysql資料庫字典

發布時間: 2022-04-22 15:30:23

Ⅰ mysql如何導出或製作數據字典

你導出 information_schema 資料庫里的所有表就OK了 新特性啊,以前只有ORACLE才有的

python mysql 字典 怎麼列印

Python的MySQLdb模塊是Python連接MySQL的一個模塊,默認查詢結果返回是tuple類型,只能通過0,1..等索引下標訪問數據默認連接資料庫:
復制代碼 代碼如下:
MySQLdb.connect(
host=host,
user=user,
passwd=passwd,
db=db,
port=port,
charset='utf8'
)
查詢數據:
復制代碼 代碼如下:
cur = conn.cursor()
cur.execute('select b_id from blog limit 1')data = cur.fetchall()
cur.close()
conn.close()
列印:
復制代碼 代碼如下:
for row in data:
print type(row)
print row
執行結果:
復制代碼 代碼如下:
<type 'tuple'>
(1L,)
為tuple類型。
我們可以這么干使得數據查詢結果返回字典類型,即 欄位=數據導入模塊
復制代碼 代碼如下:
import MySQLdb.cursors
在連接函數里加上這個參數 cursorclass = MySQLdb.cursors.DictCursor 如:
復制代碼 代碼如下:
MySQLdb.connect(
host=host,
user=user,
passwd=passwd,
db=db,
port=port,
charset='utf8',
cursorclass = MySQLdb.cursors.DictCursor
)
再重新運行腳本,看看執行結果:
復制代碼 代碼如下:
<type 'dict'>
{'b_id': 1L}
搞定!
注意,在連接的時候port如果要指定則值必須是整型,否則會出錯!

Ⅲ 如何操作mysql數據字典

你導出 information_schema 資料庫里的所有表就OK了
新特性啊,以前只有ORACLE才有的

Ⅳ mysql 數據字典 如何導出成word形式

運行mysql
連接到資料庫
在命令行提示符輸入
SHOW
FULL
FIELDS
FROM
【表名稱

把返回的信息復制粘貼到
word
完成。
註:SHOW
FULL
FIELDS
FROM
【表名稱】:輸出該表的所有信息。

Ⅳ mysql有常用數據字典查詢方法

MYSQL沒有這些,MYSQL用SHWO命令查詢資料庫和表、欄位、索引等信息:

一些SHOW語句提供額外的字元集信息。這些語句包括SHOWCHARACTERSET、SHOWCOLLATION、SHOWCREATEDATABASE、SHOWCREATETABLE和SHOWCOLUMNS。

SHOWCHARACTERSET命令顯示全部可用的字元集。它帶有一個可選的LIKE子句來指示匹配哪些字元集名。例如:

mysql>SHOWCHARACTERSETLIKE'latin%';

+---------+-----------------------------+-------------------+--------+

|Charset|Description|Defaultcollation|Maxlen|

+---------+-----------------------------+-------------------+--------+

|latin1|cp1252WestEuropean|latin1_swedish_ci|1|

|latin2|ISO8859-2CentralEuropean|latin2_general_ci|1|

|latin5|ISO8859-9Turkish|latin5_turkish_ci|1|

|latin7|ISO8859-13Baltic|latin7_general_ci|1|

+---------+-----------------------------+-------------------+--------+

見13.5.4.1節,「SHOWCHARACTERSET語法」。

SHOWCOLLATION語句的輸出包括全部可用的字元集。它帶有一個可選的LIKE子句來指示匹配哪些校對規則名。例如:

mysql>SHOWCOLLATIONLIKE'latin1%';
+-------------------+---------+----+---------+----------+---------+
|Collation|Charset|Id|Default|Compiled|Sortlen|
+-------------------+---------+----+---------+----------+---------+
|latin1_german1_ci|latin1|5|||0|
|latin1_swedish_ci|latin1|8|Yes|Yes|0|
|latin1_danish_ci|latin1|15|||0|
|latin1_german2_ci|latin1|31||Yes|2|
|latin1_bin|latin1|47||Yes|0|
|latin1_general_ci|latin1|48|||0|
|latin1_general_cs|latin1|49|||0|
|latin1_spanish_ci|latin1|94|||0|
+-------------------+---------+----+---------+----------+---------+
見13.5.4.2節,「SHOWCOLLATION語法」。

SHOWCREATEDATABASE語句顯示創建給定資料庫的CREATEDATABASE語句。結果包括全部資料庫選項。支持DEFAULTCHARACTERSET和COLLATE。全部資料庫選項存儲在命名為db.Opt的文本文件中,該文件能夠在資料庫目錄中找到。

mysql>SHOWCREATEDATABASEtest;
+----------+-----------------------------------------------------------------+
|Database|CreateDatabase|
+----------+-----------------------------------------------------------------+
|test|CREATEDATABASE`test`/*!*/|
+----------+-----------------------------------------------------------------+
見13.5.4.4節,「SHOWCREATEDATABASE語法」

SHOWCREATETABLE與SHOWCREATEDATABASE相似,但是顯示創建給定資料庫的CREATETABLE語句。列定義顯示任何字元集規格,並且表選項包括字元集信息。

見13.5.4.5節,「SHOWCREATETABLE語法」

當以SHOWFULLCOLUMNS調用時,SHOWCOLUMNS語句顯示表中列的校對規則。具有CHAR、VARCHAR或TEXT數據類型的列有非NULL的校對規則。數值列和其它非字元類型的列有NULL校對規則。例如:

mysql>SHOWFULLCOLUMNSFROMperson\G

***************************1.row***************************

Field:id

Type:smallint(5)unsigned

Collation:NULL

Null:NO

Key:PRI

Default:NULL

Extra:auto_increment

Privileges:select,insert,update,references

Comment:

***************************2.row***************************

Field:name

Type:char(60)

Collation:latin1_swedish_ci

Null:NO

Key:

Default:

Extra:

Privileges:select,insert,update,references

Comment:

字元集不是顯示的部分。(字元集名隱含在校對規則名中。)

見13.5.4.3節,「SHOWCOLUMNS語法」。

Ⅵ mysql 怎麼將excel數據字典製成er圖

1.使用一個mysql管理工具:SQLyog,點擊菜單欄「資料庫」下拉的最後一項:

導出的格式如下:

2.要想轉成Excel格式的只需手動將該表復制到Excel中去。

Ⅶ mysql workbench怎麼製作數據字典

看錯了。表結構導出來也是SQL語句,excel沒有優勢,還不如txt文件。
實在不行,導出成CSV,然後把數據刪了,最上面一行就是所謂的表結構

熱點內容
mac訪問windows共享 發布:2024-10-01 23:31:58 瀏覽:641
java培訓要學什麼 發布:2024-10-01 23:15:54 瀏覽:536
c語言編程學習寶典 發布:2024-10-01 22:35:08 瀏覽:343
無法打開腳本文件 發布:2024-10-01 22:14:51 瀏覽:107
javaxml格式字元串格式 發布:2024-10-01 21:54:03 瀏覽:653
為什麼安卓玩游戲都選驍龍 發布:2024-10-01 21:48:07 瀏覽:375
如何避免伺服器暴露ip 發布:2024-10-01 21:38:24 瀏覽:219
pythonrequestjson 發布:2024-10-01 21:37:37 瀏覽:855
珠海java 發布:2024-10-01 21:07:29 瀏覽:822
伺服器剩餘維護是什麼 發布:2024-10-01 21:03:46 瀏覽:545