卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

mysql關(guān)閉大小寫(xiě)敏感 mysql字段名不區(qū)分大小寫(xiě)嗎?

mysql字段名不區(qū)分大小寫(xiě)嗎?1. MySQL默認(rèn)區(qū)分大小寫(xiě),使用show變量,如%tableuNames“view lowerucaseuutableuName表示名稱的值,0表示區(qū)分,1表示不區(qū)

mysql字段名不區(qū)分大小寫(xiě)嗎?

1. MySQL默認(rèn)區(qū)分大小寫(xiě),使用show變量,如%tableuNames“view lowerucaseuutableuName表示名稱的值,0表示區(qū)分,1表示不區(qū)分。

2. 對(duì)于varchar類型的數(shù)據(jù),MySQL在默認(rèn)情況下不區(qū)分大小寫(xiě)。但是,如果字段標(biāo)記為“varchar”,則它不區(qū)分大小寫(xiě)*u“bin”的編碼將使MySQL區(qū)分大小寫(xiě)。

3. MySQL對(duì)字段名的策略與varchar類型的數(shù)據(jù)相同。也就是說(shuō),默認(rèn)值不區(qū)分大小寫(xiě),但是如果字段設(shè)置為“區(qū)分大小寫(xiě)”* 則“bin”的編碼將使MySQL區(qū)分大小寫(xiě)。

4. MySQL的表名策略與varchar類型的數(shù)據(jù)相同。也就是說(shuō),默認(rèn)值不區(qū)分大小寫(xiě),但是如果表處于“區(qū)分大小寫(xiě)”模式,它就不區(qū)分大小寫(xiě)*in的編碼將使MySQL區(qū)分大小寫(xiě)。

5. 如果按照第一項(xiàng)查看下表,names的值是0,但是如果你想默認(rèn)MySQL不區(qū)分大小寫(xiě),你需要在MySQL配置文件中添加參數(shù)并重新啟動(dòng)MySQL數(shù)據(jù)庫(kù)。MySQL配置文件修改如下:[mysqld]。。。小寫(xiě)字母表名稱=1

6。注意:表和字段的編碼應(yīng)盡量繼承數(shù)據(jù)庫(kù)的編碼(如果沒(méi)有明確規(guī)定,則應(yīng)繼承),以免混淆。Linux下的MySQL默認(rèn)是區(qū)分大小寫(xiě)的,而windows下,使MySQL不區(qū)分大小寫(xiě)的方法非常簡(jiǎn)單:1。使用root登錄并修改/etc/我的.cnf2在[mysqld]下添加一行:lower case table Names=1.3。重新啟動(dòng)數(shù)據(jù)庫(kù)

MySQL不區(qū)分?jǐn)?shù)據(jù)庫(kù)名、表名和字段名的大小寫(xiě)。如果表名為ABC,則以下語(yǔ)句可以查詢相同的結(jié)果:select*from ABC select*from ABC,不能更改。如果您希望對(duì)字段相等查詢區(qū)分大小寫(xiě),例如,如果數(shù)據(jù)庫(kù)中有一個(gè)用戶名是admin,則以下語(yǔ)句可以找到內(nèi)容:select*from user where uname=“admin”select*from user where uname=“admin”,這非常麻煩。要改變這種現(xiàn)象,必須修改數(shù)據(jù)庫(kù)字段的屬性并添加二進(jìn)制屬性。