發(fā)布時間:2016-02-17 15: 25: 04
用戶可以為相同服務(wù)器類型或在 MySQL 與 MariaDB 之間的傳輸選擇高級設(shè)置。下列選項根據(jù)用戶所選擇的數(shù)據(jù)庫類型而定:MySQL、Oracle、PostgreSQL、SQLite、SQL Server 和 MariaDB。
創(chuàng)建表:勾選此項,將會在目標(biāo)數(shù)據(jù)庫和/或模式創(chuàng)建表。假設(shè)該選項取消勾選和表已存在于目標(biāo)數(shù)據(jù)庫或模式,那全部數(shù)據(jù)將會添加到目標(biāo)表。
包含索引:勾選此項,將會在表包含索引。
包含外鍵限制:勾選此項,將會在表包含外鍵。
包含引擎或表類型:勾選此項,將會包含表類型。
包含字符集:勾選此項,將會在表包含字符集。
包含自動遞增:勾選此項,將會在表包含自動遞增。
包含其他表選項:勾選此項,將會在表包含其他表選項。
包含唯一鍵限制:勾選此項,將會在表包含唯一鍵。
包含規(guī)則:勾選此項,將會在表包含規(guī)則。
包含檢查限制:勾選此項,將會在表包含檢查。
包含觸發(fā)器:勾選此項,將會在表包含觸發(fā)器。
包含排除:勾選此項,將會在表包含排除限制。
轉(zhuǎn)換對象名為:勾選此項,在進(jìn)程中轉(zhuǎn)換對象名為大寫或小寫。
插入記錄:勾選此項,全部記錄傳輸?shù)侥繕?biāo)數(shù)據(jù)庫和/或模式。
鎖定目標(biāo)表:在數(shù)據(jù)傳輸進(jìn)程中,鎖定在目標(biāo)數(shù)據(jù)庫和/或模式的表。
使用交易:勾選此項,在數(shù)據(jù)傳輸進(jìn)程中使用交易。
使用完整插入語句:插入記錄時使用完整插入語句。
例如:
INSERT INTO `用戶` (`ID 編號`, `用戶名`, `年齡`) VALUES ('1', '梁明潔', '23');
INSERT INTO `用戶` (`ID 編號`, `用戶名`, `年齡`) VALUES ('2', '邱禮安', '56');
INSERT INTO `用戶` (`ID 編號`, `用戶名`, `年齡`) VALUES ('0', '許勤', '23');
使用擴展插入語句:插入記錄時使用擴展插入語句。
例如:
INSERT INTO `用戶` VALUES ('1', '梁明潔', '23'), ('2', '邱禮安', '56'), ('0', '許勤', '23');
使用延遲插入語句:插入記錄時使用 DELAYED 插入 SQL 語句。
例如:
INSERT DELAYED INTO `用戶` VALUES ('1', '梁明潔', '23');
INSERT DELAYED INTO `用戶` VALUES ('2', '邱禮安', '56');
INSERT DELAYED INTO `用戶` VALUES ('0', '許勤', '23');
運行多重插入語句:在每個運行中運行多重插入語句,勾選此項將會使數(shù)據(jù)進(jìn)程較快。
為 BLOB 使用十六進(jìn)制格式:以十六進(jìn)制格式插入 BLOB 數(shù)據(jù)。
遇到錯誤繼續(xù):在傳輸進(jìn)程中忽略遇到的錯誤。
鎖定源表:在源數(shù)據(jù)庫和/或模式鎖定表,因此一旦觸發(fā)數(shù)據(jù)傳輸,任何在表的都不允許更新。
創(chuàng)建前刪除目標(biāo)對象:如果數(shù)據(jù)庫對象已存在于目標(biāo)數(shù)據(jù)庫和/或模式,勾選此項,一旦數(shù)據(jù)傳輸開始,現(xiàn)有的對象將會被刪除。
關(guān)于 Navicat 數(shù)據(jù)庫傳輸,點擊“Navicat 教程”可獲取更多相關(guān)教程。
展開閱讀全文
︾