色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql中控制大小寫的

李中冰2年前11瀏覽0評論

MySQL中的大小寫問題一直是讓大家頭疼的問題。MySQL中大小寫的控制可以通過以下幾種方式實(shí)現(xiàn)。

1. 字符集設(shè)置
MySQL中的字符集設(shè)置對大小寫敏感性有一定的影響。如果使用了UTF8_GENERAL_CI,那么所有的字符都是不區(qū)分大小寫的;如果使用了UTF8_BIN,則大小寫敏感。在創(chuàng)建表時也可以通過COLLATE參數(shù)來指定數(shù)據(jù)表的字符集及大小寫敏感性。
2. 數(shù)據(jù)庫設(shè)置
在MySQL配置文件my.cnf中可以設(shè)置數(shù)據(jù)庫默認(rèn)的字符集。可以設(shè)置如下:
[mysqld]
character-set-server=utf8
3. 命令行參數(shù)和查詢語句中使用BINARY關(guān)鍵字
在MySQL的查詢語句中可以使用BINARY來指定區(qū)分大小寫。例如:
SELECT * FROM table WHERE BINARY column='value';
4. 使用SQL函數(shù)進(jìn)行大小寫轉(zhuǎn)換
MySQL中提供了如下函數(shù)用于大小寫轉(zhuǎn)換:
LOWER(str):將字符串轉(zhuǎn)換成小寫
UPPER(str):將字符串轉(zhuǎn)換成大寫
例如:
SELECT LOWER('ABCD'); // 輸出:abcd
SELECT UPPER('abcd'); // 輸出:ABCD

以上就是MySQL中控制大小寫的各種方法,供大家參考。