1 預設情況下 表名欄位名在window下不敏感 linux下敏感
2 預設情況下 對於資料大小寫不敏感
3 如果在插入的時候想對資料大小寫敏感,可以在建表的時候使用collate關鍵字(改變排序順序)
例如
create table book
注:
cs 敏感
ci 不敏感
bin 二進位制 故也敏感
另外還有
chinese_prc 按拼音
chinese_prc_stroke 按筆順
4 如果查詢的時候要大小寫敏感,可以
col_name collate latin1_general_cs like 'a%'
col_name like 'a%' collate latin1_general_c
Mysql 中的大小寫敏感問題
一 總結 1 linux預設情況下,對資料庫名和表名的大小寫是敏感的,因為linux系統本身對大小寫就敏感。2 字段內容大小寫不敏感。3 列名大小寫不敏感。二 sql查詢驗證 列資料 建表時設定校對規則 collate collate規則 bin 表示的是binary casesensitive c...
ionic大小寫敏感問題
昨天遇到乙個問題,公司的老司機幫我一起找了兩三個小時,終於找到什麼原因。問題描述 專案中使用的是ui router,在跳轉中使用 state.go 在某些手機上沒有問題,在公司測試的手機上,跳轉失效。問題的原因 進過苦苦搜尋,發現導致這個問題的原因竟然是因為我的檔名中有個字母是小寫,但是在路由中是大...
php大小寫敏感問題
或許是因為平時編碼比較規範的原因,沒有在意,突然發現php對變數大小寫是敏感的,還是應當始終堅持 大小寫敏感 遵循統一的 規範。一 大小寫敏感 1 變數名區分大小寫 所有變數均區分大小寫,包括普通變數以以及 get,post,request,cookie,session,globals,server...