理論小知識 mysqlimport的常用選項介紹

2021-10-08 13:10:43 字數 695 閱讀 6852

選項 功能

-d or --delete 新資料匯入資料表中之前刪除資料資料表中的所有資訊

-f or --force 不管是否遇到錯誤,mysqlimport將強制繼續插入資料

-i or --ignore mysqlimport跳過或者忽略那些有相同唯一 關鍵字的行, 匯入檔案中的資料將被忽略。

-l or -lock-tables 資料被插入之前鎖住表,這樣就防止了, 你在更新資料庫時,使用者的查詢和更新受到影響。

-r or -replace 這個選項與-i選項的作用相反;此選項將替代 表中有相同唯一關鍵字的記錄。

–fields-enclosed- by= char 指定文字檔案中資料的記錄時以什麼括起的, 很多情況下 資料以雙引號括起。 預設的情況下資料是沒有被字元括起的。

–fields-terminated- by=char 指定各個資料的值之間的分隔符,在句號分隔的檔案中, 分隔符是句號。您可以用此選項指定資料之間的分隔符。 預設的分隔符是跳格符(tab)

–lines-terminated- by=str 此選項指定文字檔案中行與行之間資料的分隔字串 或者字元。 預設的情況下mysqlimport以newline為行分隔符。 您可以選擇用乙個字串來替代乙個單個的字元: 乙個新行或者乙個回車。

mysqlimport命令常用的選項還有-v 顯示版本(version), -p 提示輸入密碼(password)等。

理論小知識 SessionAttributes

在多個請求之間共用某個模型屬性資料,則可以在 控制器類上標註乙個 sessionattributes,spring mvc 將在模型中對應的屬性暫存到 httpsession 中。sessionattributes 除了可以通過屬性名指定需要放到會 話中的屬性外,還可以通過模型屬性的物件型別指定哪些...

理論小知識 MySQL WHERE 子句

我們知道從 mysql 表中使用 sql select 語句來讀取資料。如需有條件地從表中選取資料,可將 where 子句新增到 select 語句中。語法以下是 sql select 語句使用 where 子句從資料表中讀取資料的通用語法 select field1,field2,fieldn f...

理論小知識 普通索引

建立索引 這是最基本的索引,它沒有任何限制。它有以下幾種建立方式 create index indexname on mytable username length 如果是char,varchar型別,length可以小於字段實際長度 如果是blob和text型別,必須指定 length。修改表結構...