亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Mysql大小寫敏感的問(wèn)題

 更新時(shí)間:2015年03月02日 10:41:12   投稿:hebedich  
這篇文章主要介紹了Mysql大小寫敏感的問(wèn)題的相關(guān)資料,需要的朋友可以參考下

一、1 CREATE TABLE NAME(name VARCHAR(10));

        對(duì)這個(gè)表,缺省情況下,下面兩個(gè)查詢的結(jié)果是一樣的:

復(fù)制代碼 代碼如下:

        SELECT * FROM TABLE NAME WHERE name='clip';
        SELECT * FROM TABLE NAME WHERE name='Clip';

        MySql默認(rèn)查詢是不區(qū)分大小寫的,如果需要區(qū)分他,必須在建表的時(shí)候,Binary標(biāo)示敏感的屬性.

復(fù)制代碼 代碼如下:

        CREATE TABLE NAME(
          name VARCHAR(10) BINARY
        );

       2 在SQL語(yǔ)句中實(shí)現(xiàn) SELECT * FROM TABLE NAME WHERE  BINARY name='Clip';

3 設(shè)置字符集:

utf8_general_ci --不區(qū)分大小寫

utf8_bin--區(qū)分大小寫

二、 MySQL在windows下是不區(qū)分大小寫的,將script文件導(dǎo)入MySQL后表名也會(huì)自動(dòng)轉(zhuǎn)化為小寫,結(jié)果再 想要將數(shù)據(jù)庫(kù)導(dǎo)出放到linux服務(wù)器中使用時(shí)就出錯(cuò)了。因?yàn)樵趌inux下表名區(qū)分大小寫而找不到表,查了很多都是說(shuō)在linux下更改MySQL的設(shè)置使其也不區(qū)分大小寫,但是有沒有辦法反過(guò)來(lái)讓windows 下大小寫敏感呢。其實(shí)方法是一樣的,相應(yīng)的更改windows中MySQL的設(shè)置就行了。

        具體操作:

        在MySQL的配置文件my.ini中增加一行:

        lower_case_table_names = 0

        其中 0:區(qū)分大小寫,1:不區(qū)分大小寫

        MySQL在Linux下數(shù)據(jù)庫(kù)名、表名、列名、別名大小寫規(guī)則是這樣的:

      1、數(shù)據(jù)庫(kù)名與表名是嚴(yán)格區(qū)分大小寫的;

      2、表的別名是嚴(yán)格區(qū)分大小寫的;

      3、列名與列的別名在所有的情況下均是忽略大小寫的;

      4、變量名也是嚴(yán)格區(qū)分大小寫的;    MySQL在Windows下都不區(qū)分大小寫

以上就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • 如何解決mysql表輸入中文出現(xiàn)問(wèn)號(hào)的問(wèn)題

    如何解決mysql表輸入中文出現(xiàn)問(wèn)號(hào)的問(wèn)題

    這篇文章主要介紹了如何解決mysql表輸入中文出現(xiàn)問(wèn)號(hào)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • MySQL插入數(shù)據(jù)insert?ignore語(yǔ)法重復(fù)數(shù)據(jù)自動(dòng)忽略

    MySQL插入數(shù)據(jù)insert?ignore語(yǔ)法重復(fù)數(shù)據(jù)自動(dòng)忽略

    這篇文章主要給大家介紹了關(guān)于MySQL插入數(shù)據(jù)insert?ignore語(yǔ)法重復(fù)數(shù)據(jù)自動(dòng)忽略的相關(guān)資料,最近工作中使用到了insert ignore into語(yǔ)法,感覺這個(gè)語(yǔ)法還是挺有用的,就記錄下來(lái)做個(gè)總結(jié),需要的朋友可以參考下
    2023-08-08
  • 關(guān)于MySQL數(shù)據(jù)庫(kù)死鎖的案例和解決方案

    關(guān)于MySQL數(shù)據(jù)庫(kù)死鎖的案例和解決方案

    MySQL Update語(yǔ)句防止死鎖是指在修改MySQL數(shù)據(jù)庫(kù)的數(shù)據(jù)時(shí),為避免多個(gè)進(jìn)程同時(shí)修改同一數(shù)據(jù)行而造成死鎖的情況,引入了一些機(jī)制來(lái)防止死鎖的產(chǎn)生,本文介紹了一個(gè) MySQL 數(shù)據(jù)庫(kù)死鎖的案例和解決方案,需要的朋友可以參考下
    2023-09-09
  • MYSQL輸入密碼后閃退現(xiàn)象的解決方法

    MYSQL輸入密碼后閃退現(xiàn)象的解決方法

    最近在啟動(dòng)MySQL服務(wù)端并輸入密后,出現(xiàn)閃退現(xiàn)象,實(shí)際上這種問(wèn)題很常見,下面這篇文章主要給大家介紹了關(guān)于MYSQL輸入密碼后閃退現(xiàn)象的解決方法,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • mysql復(fù)制data文件遷移的實(shí)現(xiàn)步驟

    mysql復(fù)制data文件遷移的實(shí)現(xiàn)步驟

    有時(shí)候,我們需要遷移整個(gè)數(shù)據(jù)庫(kù),包括數(shù)據(jù)文件,本文將介紹如何通過(guò)復(fù)制MySQL的data文件來(lái)完成數(shù)據(jù)庫(kù)遷移,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • MySQL中利用索引對(duì)數(shù)據(jù)進(jìn)行排序的基礎(chǔ)教程

    MySQL中利用索引對(duì)數(shù)據(jù)進(jìn)行排序的基礎(chǔ)教程

    這篇文章主要介紹了MySQL中利用索引對(duì)數(shù)據(jù)進(jìn)行排序的基礎(chǔ)教程,需要的朋友可以參考下
    2015-11-11
  • java連不上mysql8.0問(wèn)題的解決方法

    java連不上mysql8.0問(wèn)題的解決方法

    這篇文章主要為大家詳細(xì)介紹了java連不上MySQL8.0問(wèn)題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • 聊聊MySQL事務(wù)的特性和隔離級(jí)別

    聊聊MySQL事務(wù)的特性和隔離級(jí)別

    這篇文章主要介紹了MySQL事務(wù)的特性和隔離級(jí)別的相關(guān)資料,幫助大家粗略的認(rèn)識(shí)下MySQL 事務(wù)的相關(guān)知識(shí),感興趣的朋友可以了解下
    2020-09-09
  • 利用explain排查分析慢sql的實(shí)戰(zhàn)案例

    利用explain排查分析慢sql的實(shí)戰(zhàn)案例

    在日常工作中,我們會(huì)有時(shí)會(huì)開慢查詢?nèi)ビ涗浺恍﹫?zhí)行時(shí)間比較久的SQL語(yǔ)句,下面這篇文章主要給大家介紹了關(guān)于利用explan排查分析慢sql的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 如何查看MySQL連接的root密碼

    如何查看MySQL連接的root密碼

    前幾天在用Navicat去連本地的MySQL的時(shí)候發(fā)現(xiàn)我已經(jīng)忘了密碼了,試了網(wǎng)上很多方式都不行…后來(lái)發(fā)現(xiàn)其實(shí)可以自己直接去看當(dāng)初設(shè)置的密碼,下面將方法總結(jié)出來(lái)分享給大家,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。
    2017-01-01

最新評(píng)論