亚洲人成网站18禁止人,亚洲av网址在线,亚洲av无码国产综合专区,亚洲欧洲精品成人久久av,性欧美videofree另类

Navicat中文網(wǎng)站 > 常見問題 > MySQL 表選項知識總結(jié)
Navicat 幫助中心 幫助類別

MySQL 表選項知識總結(jié)

發(fā)布時間:2015-10-22 16: 05: 13

MySQL 或 MariaDB 表選項涉及到的知識點比較多,現(xiàn)在一一總結(jié)出來供大家參考。

引擎:定義表的引擎。

字符集:定義表的字符集類型。

排序規(guī)則:為表選擇排序規(guī)則。

自動遞增:在編輯欄位設(shè)置或重設(shè)自動遞增的值。自動遞增值指示下一個記錄的值。

校驗和或表校驗和:僅適用于 MyISAM 和 Aria 表。勾選此選項,可以為 MySQL 全部行保持一個即時的校驗和。需要注意的是,只有 MariaDB 5.1 或以上版本支持 Aria 表。

頁校驗和:僅適用于 Aria 表,此選項可為索引和數(shù)據(jù)提供額外的安全。注意:僅支持 MariaDB 5.1 或以上版本。

事務(wù):僅適用于 Aria 表。勾選此選項可確保死機(jī)時數(shù)據(jù)安全,僅支持 MariaDB 5.1 或以上版本。

行格式:定義如何保存行。

平均行長度:為有可變大小行的表設(shè)置平均行長度。

最大行:計劃要在表保存的行最大數(shù)。這不是一個硬性限制,而是一個給存儲引擎的提示,表必須能夠保存至少這個數(shù)的行。

最小行:計劃要在表保存的行最少數(shù)。

鍵塊大?。捍诉x項給存儲引擎提供一個提示,索引鍵塊的大小以字節(jié)為單位。如果需要,引擎可以改變此值。 0 值指示使用默認(rèn)值。

封裝鍵:僅適用于 MyISAM 表。如果想有較小的索引,可設(shè)置這個選項為 1。這會令更新速度較慢,讀取速度較快。如果設(shè)置選項為 0 ,則表示禁用全部封裝鍵。設(shè)置它為 DEFAULT,則告訴存儲引擎只封裝長 CHAR、VARCHAR、BINARY 或 VARBINARY 列。

延遲鍵寫入:僅適用于 MyISAM 表。勾選這個選項可延遲鍵寫入表直到關(guān)閉表。

數(shù)據(jù)目錄:指定 MyISAM 存儲引擎放入表中數(shù)據(jù)文件的位置。

索引目錄:指定 MyISAM 存儲引擎放入表中索引文件的位置。

聯(lián)合:僅適用于 MRG_MyISAM 表。訪問該表同一的 MyISAM 表,僅適用于 MERGE 表,必須有 MERGE 表對應(yīng)表的 SELECT、UPDATE 和 DELETE 權(quán)限。

插入方法:僅適用于 MRG_MyISAM 表。如果想插入數(shù)據(jù)到一個 MERGE 表,必須用插入方法指定到要插入的列,插入方法是一個只限 MERGE 表的有用選項。使用 FIRST 或 LAST 值來插入到第一個或最后一個表,或一個 NO 值來防止插入。

連接:創(chuàng)建聯(lián)合到遠(yuǎn)程表的本機(jī)表,僅適用于 FEDERATED 表??梢詣?chuàng)建一個本機(jī)表并在“連接”編輯框指定連接到遠(yuǎn)程表時用的連接字符串(包含服務(wù) 器名、登錄、密碼)。連接字符串包含連接到遠(yuǎn)程服務(wù)器中保存實體數(shù)據(jù)的表時所需要的信息,連接字指定服務(wù)器名、登錄憑據(jù)、端口號碼和數(shù)據(jù)庫或表信息。

連接字符串的格式如下:

scheme://user_name[:password]@host_name[:port_num]/db_name/tbl_name

連接字符串范例:

CONNECTION='mysql://username:password@hostname:port/database/tablename'

CONNECTION='mysql://username@hostname/database/tablename'

CONNECTION='mysql://username:password@hostname/database/tablename'

表空間:指定保存的表空間,僅適用于 ndbcluster 表,支持MySQL 5.1.6 或以上版本。

存儲:指定存儲使用的類型(磁盤或記憶體),及可以是 DISK、 MEMORY 或 DEFAULT。僅適用于 ndbcluster 表,支持MySQL 5.1.6 或以上版本。

統(tǒng)計數(shù)據(jù)自動重計:指示是否為 InnoDB 表,自動重新計算持久統(tǒng)計數(shù)據(jù),支持MariaDB 10.0 或以上版本。

統(tǒng)計數(shù)據(jù)持久:指示 ANALYZE TABLE 創(chuàng)建的 InnoDB 統(tǒng)計數(shù)據(jù)是否保留在磁盤上,支持MariaDB 10.0 或以上版本。

分割區(qū):設(shè)置分割區(qū)選項。注意:MySQL 5.1 或以上版本支持。

選項

描述

分割由

選擇用于決定分割區(qū)的函數(shù):HASH、KEY、LINEARHASH、LINEARKEY、RANGE和LIST。

分割區(qū)

設(shè)置分割區(qū)號碼。

子分割由

選擇用于決定子分割區(qū)的函數(shù):Hash 和 Key。

子分割區(qū)

設(shè)置子分割區(qū)號碼。

分割定義

使用+或-分割區(qū)來添加或刪除分割區(qū)。使用+或-子分割區(qū)來添加或刪除子分割區(qū)。

對于RANGE分割,每個分割區(qū)必須包含一個VALUES LESS THAN子句;對于LIST分割,必須為每個分割區(qū)指定一個VALUES IN子句,用來決定要保存在此分割區(qū)的行。

引擎

選擇分割區(qū)和子分割區(qū)的引擎。

數(shù)據(jù)目錄

分割區(qū)保存數(shù)據(jù)的目錄位置。

索引目錄

分割區(qū)保存索引的目錄位置。

最大行

在分割區(qū)保存的最大數(shù)的行。

最小行

在分割區(qū)保存的最少數(shù)的行。

表空間

指定分割區(qū)的表空間,只用于Falcon。

節(jié)點組

設(shè)置節(jié)點組。

注釋

輸入分割區(qū)的注釋。

關(guān)于MySQL 或 MariaDB 表選項的內(nèi)容基本就這些,如果您想了解 MySQL 或 MariaDB 更多內(nèi)容,可參考 Navicat 教程。

展開閱讀全文

標(biāo)簽:Navicat教程,MySQL,表選項

讀者也訪問過這里:
Copyright ? 2025 Navicat數(shù)據(jù)庫管理軟件
- 蘇州蘇杰思網(wǎng)絡(luò)有限公司
|
軟件使用須知 |
證照信息 |
特聘法律顧問:江蘇政緯律師事務(wù)所 宋紅波

咨詢熱線

在線咨詢

限時折扣