最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL不區(qū)分大小寫配置方法

 更新時間:2024年01月12日 11:39:10   作者:一介草民丶  
MySQL 表內(nèi)數(shù)據(jù)條件查詢不區(qū)分大小寫是因?yàn)榕判蛞?guī)則的問題,本文主要介紹了MySQL不區(qū)分大小寫配置方法,對大家的學(xué)習(xí)或者工作有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧

1.表內(nèi)數(shù)據(jù)條件查詢不區(qū)分大小寫

MySQL 表內(nèi)數(shù)據(jù)條件查詢不區(qū)分大小寫是因?yàn)榕判蛞?guī)則的問題.

在MySQL中,InnoDB存儲引擎默認(rèn)的字符集是utf8,utf8mb4等,這些字符集再存儲數(shù)據(jù)時沒有指定排序規(guī)則的話,會默認(rèn)使用 utf8_general_ci或utf8mb4_general_ci 作為表的排序規(guī)則,那么該表內(nèi)的數(shù)據(jù)講不區(qū)分大小寫,這兩種排序規(guī)則都是case-insensitive(不區(qū)分大小寫)的.

改為 utf8_bin 或者 utf8mb4_bin 是區(qū)分大小寫的

2. 表名字段名不區(qū)分大小寫

在MySQL中,表名和字段名默認(rèn)是不區(qū)分大小寫的。這意味著在查詢和引用表和字段時,大小寫不會影響執(zhí)行結(jié)果。

例如,如果您創(chuàng)建了一個名為"mytable"的表,可以使用"SELECT * FROM mytable"或"SELECT * FROM MyTable"或"SELECT * FROM MYTABLE"等語句來查詢該表。MySQL將不區(qū)分這些語句中的大小寫。

如果您希望在MySQL中配置表名和字段名區(qū)分大小寫,可以使用以下步驟:

打開MySQL配置文件(通常是my.cnf或my.ini)。

在[mysqld]部分中添加以下行:

sql
lower_case_table_names=0

lower_case_table_names = 0:表名區(qū)分大小寫,且按照用戶指定存儲。
lower_case_table_names = 1:表不區(qū)分大小寫,使用小寫存儲。
lower_case_table_names = 2:表不區(qū)分大小寫,按照用戶指定存儲。

在不同系統(tǒng)上運(yùn)行,會有不同的默認(rèn)值

需要注意的是 在 Linux 系統(tǒng)中不支持設(shè)置為 2 當(dāng)用戶設(shè)置為 2 時,將被強(qiáng)制改為 0。

保存并關(guān)閉配置文件。

重啟MySQL服務(wù)器。

這將使MySQL區(qū)分表名和字段名的大小寫。例如,如果您創(chuàng)建了一個名為"MyTable"的表,則只能使用"SELECT * FROM MyTable"來查詢該表,而使用其他大小寫形式的語句將無法執(zhí)行。

以上就是MySQL不區(qū)分大小寫配置方法的詳細(xì)內(nèi)容,更多關(guān)于MySQL不區(qū)分大小寫配置的資料請關(guān)注腳本之家其它相關(guān)文章!

  • 詳解MySQL查詢時區(qū)分字符串中字母大小寫的方法

    詳解MySQL查詢時區(qū)分字符串中字母大小寫的方法

    MySQL默認(rèn)是不區(qū)分大小寫的,這個涉及到collate字符集與校驗(yàn)規(guī)則方面的知識,下面會講到,這里我們就來詳解MySQL查詢時區(qū)分字符串中字母大小寫的方法.
    2016-05-05
  • centos 7系統(tǒng)下編譯安裝 mysql5.7教程

    centos 7系統(tǒng)下編譯安裝 mysql5.7教程

    因?yàn)镸ysql5.7的更新特性還是非常多,所以這篇文章就給大家介紹以下在centos上面編譯安裝mysql5.7的教程。本文給大家介紹的步驟還是相對來說比較詳細(xì)的,相信對大家具有一定的參考借鑒價值,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11
  • mysql復(fù)制表的幾種常用方式總結(jié)

    mysql復(fù)制表的幾種常用方式總結(jié)

    mysql想必大家比較熟悉了,我們常見的crud sql想必大家也是手到拈來,下面這篇文章主要給大家介紹了關(guān)于mysql復(fù)制表的幾種常用方式,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • 如何解決MySQL5升級為MySQL8遇到的問題my.ini

    如何解決MySQL5升級為MySQL8遇到的問題my.ini

    這篇文章主要介紹了如何解決MySQL5升級為MySQL8遇到的問題my.ini,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • mysql中的數(shù)據(jù)目錄用法及說明

    mysql中的數(shù)據(jù)目錄用法及說明

    這篇文章主要介紹了mysql中的數(shù)據(jù)目錄用法及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • MySQL、Oracle與SQLServer三大數(shù)據(jù)庫語法全方位區(qū)別分析

    MySQL、Oracle與SQLServer三大數(shù)據(jù)庫語法全方位區(qū)別分析

    不同的數(shù)據(jù)庫產(chǎn)品在語法上略有不同,這篇文章主要介紹了MySQL、Oracle與SQLServer三大數(shù)據(jù)庫語法全方位區(qū)別分析的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2026-03-03
  • MySQL忘記了root用戶密碼如何重置的解決方案

    MySQL忘記了root用戶密碼如何重置的解決方案

    MySQL是當(dāng)前被廣泛使用的關(guān)系型數(shù)據(jù)庫,MySQL需要設(shè)置root用戶的密碼,用于驗(yàn)證登錄數(shù)據(jù)庫服務(wù)器,但往往可能由于各種原因?qū)е峦浟嗽撁艽a,于是就有了本次分享的內(nèi)容,MySQL忘記root密碼的解決方案,需要的朋友可以參考下
    2024-05-05
  • mysql分析sql是否成功使用索引的步驟詳解

    mysql分析sql是否成功使用索引的步驟詳解

    在MySQL中,可以通過使用EXPLAIN語句來分析SQL查詢是否成功使用了索引,本文給大家介紹了使用EXPLAIN語句分析SQL語句是否成功使用索引的步驟,需要的朋友可以參考下
    2023-12-12
  • 最新評論

    兴山县| 保康县| 班戈县| 东港市| 永嘉县| 石河子市| 茶陵县| 山阴县| 石棉县| 井陉县| 揭东县| 黄陵县| 镇宁| 安吉县| 柘城县| 宝兴县| 罗定市| 广南县| 江达县| 刚察县| 定日县| 叙永县| 淄博市| 泸州市| 靖安县| 夏津县| 锡林郭勒盟| 衡阳县| 兴化市| 托克逊县| 思茅市| 浦城县| 搜索| 商丘市| 平凉市| 保康县| 盘锦市| 津市市| 三原县| 成安县| 奉新县|