欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL報(bào)錯(cuò) table “xxx” doesn‘t exit的解決

 更新時(shí)間:2023年10月13日 09:02:54   作者:Hansel.Wn  
本文主要介紹了MySQL報(bào)錯(cuò) table “xxx” doesn‘t exit的解決,主要原因是英文字母大小寫(xiě)敏感導(dǎo)致,下面就來(lái)介紹一下解決方法,感興趣的可以了解一下

問(wèn)題描述

以前項(xiàng)目的數(shù)據(jù)庫(kù)部署在云端Windows Server系統(tǒng)上,最近有需求要把數(shù)據(jù)庫(kù)移到CentOS7的服務(wù)器上,數(shù)據(jù)轉(zhuǎn)移到時(shí)候一切正常,并且使用Navicat for MySQL訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的時(shí)候也沒(méi)有異常,但是項(xiàng)目實(shí)際運(yùn)行起來(lái)的時(shí)候接口一直在報(bào)錯(cuò),根據(jù)錯(cuò)誤提示信息發(fā)現(xiàn),好多表不存在:

報(bào)錯(cuò)原因

MySQL在Windows下不區(qū)分大小寫(xiě),但是在Linux系統(tǒng)中默認(rèn)是區(qū)分大小寫(xiě)的,上述問(wèn)題就是由于英文字母大小寫(xiě)敏感導(dǎo)致的。

MySQL大小寫(xiě)敏感配置相關(guān)的兩個(gè)參數(shù),lower_case_file_systemlower_case_table_names

查看當(dāng)前MySQL的大小寫(xiě)敏感配置,可以使用如下語(yǔ)句

lower_case_file_system

代表當(dāng)前系統(tǒng)文件是否大小寫(xiě)敏感,只讀參數(shù),無(wú)法修改。ON 大小寫(xiě)不敏感,OFF 大小寫(xiě)敏感。這個(gè)參數(shù)描述的是數(shù)據(jù)庫(kù)當(dāng)前所在的操作系統(tǒng)的文件目錄是否大小寫(xiě)敏感,OFF表示大小寫(xiě)敏感,ON表示大小寫(xiě)不敏感。此參數(shù)是只讀的。

lower_case_table_names

代表表名是否大小寫(xiě)敏感,可以修改,參數(shù)有0、1、2三種。

0 大小寫(xiě)敏感。(Unix,Linux默認(rèn)) 創(chuàng)建的庫(kù)表將原樣保存在磁盤(pán)上,SQL語(yǔ)句也會(huì)原樣解析。
1 大小寫(xiě)不敏感。(Windows默認(rèn)) 創(chuàng)建數(shù)據(jù)庫(kù)表時(shí),MySQL將所有的庫(kù)表名轉(zhuǎn)換成小寫(xiě)存儲(chǔ)在磁盤(pán)上。 SQL語(yǔ)句同樣會(huì)將庫(kù)表名轉(zhuǎn)換成小寫(xiě)。 如需要查詢(xún)以前創(chuàng)建的表,即便執(zhí)行select * from Testtable,也會(huì)被轉(zhuǎn)換成select * from testtable,致使報(bào)錯(cuò)表不存在。
2 大小寫(xiě)不敏感(OS X默認(rèn)) 創(chuàng)建的庫(kù)表將原樣保存在磁盤(pán)上, 但SQL語(yǔ)句將庫(kù)表名轉(zhuǎn)換成小寫(xiě)。

解決方法

修改配置文件,在Linux系統(tǒng)中修改my.cnf文件,在Windows下修改my.ini文件,新增或修改以下內(nèi)容。

lower_case_table_names = 0 或 lower_case_table_names = 1
``
- 重啟MySQL服務(wù)
```shell
> service mysqld restart

如果要將lower_case_table_names從0(敏感)修改為1(不敏感)時(shí),必須先對(duì)舊數(shù)據(jù)表的表名進(jìn)行處理,把所有數(shù)據(jù)庫(kù)的表名先改為小寫(xiě),最后再設(shè)置lower_case_table_names為1,否則依然會(huì)出現(xiàn)無(wú)法找到表名的問(wèn)題。

到此這篇關(guān)于MySQL報(bào)錯(cuò) table “xxx” doesn‘t exit的解決的文章就介紹到這了,更多相關(guān)MySQL table “xxx” doesn‘t exit內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL的增刪查改語(yǔ)句用法示例總結(jié)

    MySQL的增刪查改語(yǔ)句用法示例總結(jié)

    這篇文章主要介紹了MySQL的增刪查改語(yǔ)句用法示例總結(jié),是對(duì)MySQL學(xué)習(xí)的基本知識(shí)點(diǎn)的一個(gè)歸納,需要的朋友可以參考下
    2015-05-05
  • 淺談sql數(shù)據(jù)庫(kù)去重

    淺談sql數(shù)據(jù)庫(kù)去重

    關(guān)于sql去重,我簡(jiǎn)單談一下自己的理解和經(jīng)驗(yàn),如果各位有建議或有不明白的歡迎多多指出。
    2014-08-08
  • MySQL數(shù)據(jù)庫(kù)遷移實(shí)戰(zhàn)

    MySQL數(shù)據(jù)庫(kù)遷移實(shí)戰(zhàn)

    數(shù)據(jù)庫(kù)遷移是指將一個(gè)數(shù)據(jù)庫(kù)從一種系統(tǒng)轉(zhuǎn)移到另一種系統(tǒng)或從一臺(tái)服務(wù)器遷移到另一臺(tái)服務(wù)器的過(guò)程,本文主要介紹了MySQL數(shù)據(jù)庫(kù)遷移實(shí)戰(zhàn),感興趣的可以了解一下
    2023-11-11
  • 詳解Linux終端 MySQL常用操作指令

    詳解Linux終端 MySQL常用操作指令

    這篇文章主要介紹了Linux終端 MySQL常用操作指令的相關(guān)知識(shí),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • Windows?本地安裝?Mysql8.0圖文教程

    Windows?本地安裝?Mysql8.0圖文教程

    本文介紹了如何在Windows本地安裝Mysql8.0。從下載Mysql8.0安裝包,運(yùn)行安裝程序,配置初始設(shè)置到啟動(dòng)Mysql服務(wù)等詳細(xì)步驟進(jìn)行了講解。
    2023-04-04
  • MySQL中查詢(xún)、刪除重復(fù)記錄的方法大全

    MySQL中查詢(xún)、刪除重復(fù)記錄的方法大全

    mysql中刪除重復(fù)記錄的方法有很多種,下面這篇文章主要給大家總結(jié)了在MySQL中查詢(xún)、刪除重復(fù)記錄的方法大全,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),需要的朋友下面來(lái)一起看看吧。
    2017-06-06
  • 在MySQL數(shù)據(jù)庫(kù)中使用C執(zhí)行SQL語(yǔ)句的方法

    在MySQL數(shù)據(jù)庫(kù)中使用C執(zhí)行SQL語(yǔ)句的方法

    與PostgreSQL相似,可使用許多不同的語(yǔ)言來(lái)訪(fǎng)問(wèn)MySQL,包括C、C++、Java和Perl。從Professional Linux Programming中第5章有關(guān)MySQL的下列章節(jié)中,Neil Matthew和Richard Stones使用詳盡的MySQL C接口向我們介紹了如何在MySQL數(shù)據(jù)庫(kù)中執(zhí)行SQL語(yǔ)句。
    2012-10-10
  • mysql sharding(碎片)介紹

    mysql sharding(碎片)介紹

    這篇文章主要介紹了mysql sharding(碎片)介紹,本文講解了Sharding的應(yīng)用場(chǎng)景一般都哪些、Sharding與數(shù)據(jù)庫(kù)分區(qū)(Partition)的區(qū)別等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • CentOS6.4上使用yum安裝mysql

    CentOS6.4上使用yum安裝mysql

    這篇文章主要為大家詳細(xì)介紹了CentOS6.4上使用yum安裝mysql圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • MySQL數(shù)據(jù)庫(kù)大小寫(xiě)敏感的問(wèn)題

    MySQL數(shù)據(jù)庫(kù)大小寫(xiě)敏感的問(wèn)題

    今天小編就為大家分享一篇關(guān)于MySQL數(shù)據(jù)庫(kù)大小寫(xiě)敏感的問(wèn)題,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03

最新評(píng)論