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

MySQL中出現(xiàn)亂碼和表格不對(duì)齊的解決辦法

 更新時(shí)間:2024年02月19日 09:17:19   作者:IT小莊同學(xué)  
這篇文章給大家介紹了MySQL中出現(xiàn)亂碼和表格不對(duì)齊的解決辦法,文中通過代碼和圖文講解的非常詳細(xì),對(duì)大家的解決MySQL中出現(xiàn)亂碼和表格不對(duì)齊有一定的幫助,需要的朋友可以參考下

MySQL中出現(xiàn)亂碼問題及解決辦法:

情況類似:

首先進(jìn)入到數(shù)據(jù)庫中,命令:mysql -h localhost -uroot -p或者mysql -uroot -p;進(jìn)入數(shù)據(jù)庫后選擇一個(gè)你的數(shù)據(jù)庫查看表中的中文是否亂碼

以上是數(shù)據(jù)庫中表格出現(xiàn)亂碼情況,原因可能有以下幾種:

  • 字符集是utf-8,不能顯示所有的漢字
  • 創(chuàng)建表的時(shí)候出了問題。創(chuàng)建表的時(shí)候默認(rèn)字符集是Latin1

解決辦法1:

  • set names gbk;這是暫時(shí)的解決措施,每次打開mysql時(shí)都要重新設(shè)置,較麻煩。

 解決辦法2:

找到my.ini文件(一般是在C盤:C:\Program Files\MySQL\MySQL Server 5.5下),用記事本打開my.ini,Ctrl + f 查找default-character-set=utf8,將utf8改為gbk;

解決辦法3:

在mysql中cmd里輸入show variables like'%char%';

把上面的編碼方式改變:

set character_set_results=gb2312; 就可以正常顯示!

然后選擇表格查看select * from bank;顯示正常沒有出現(xiàn)亂碼。

再一次查看改后的屬性

出現(xiàn)表格不對(duì)齊的原因有一下幾點(diǎn):

  • 創(chuàng)建表的時(shí)候出現(xiàn)了錯(cuò)誤,建議刪除重建
  • 輸入 charset gbk;命令
    這是暫時(shí)解決出現(xiàn)的問題,每次重啟時(shí)都要使用這個(gè)命令。

解決辦法:

輸入charset gbk;

若果要從根本源頭解決表格對(duì)齊,需要重新安裝數(shù)據(jù)庫 。

小知識(shí):

  • GBK是國(guó)家標(biāo)準(zhǔn)GB2312基礎(chǔ)上擴(kuò)容后兼容GB2312的標(biāo)準(zhǔn)。GBK的文字編碼是用雙字節(jié)來表示的,即不論中、英文字符均使用雙字節(jié)來表示,為了區(qū)分中文,將其最高位都設(shè)定成1。GBK包含全部中文字符,是國(guó)家編碼,通用性比UTF8差,不過UTF8占用的數(shù)據(jù)庫比GBD大。
  • gb2312是簡(jiǎn)體中文的碼
  • gbk支持簡(jiǎn)體中文及繁體中文
  • big5支持繁體中文
  • utf-8支持幾乎所有字符 

以上就是MySQL中出現(xiàn)亂碼和表格不對(duì)齊的解決辦法的詳細(xì)內(nèi)容,更多關(guān)于MySQL亂碼和表格不對(duì)齊的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

江达县| 宾川县| 当阳市| 乌兰县| 西吉县| 湘西| 台江县| 汾阳市| 庆安县| 荥经县| 久治县| 伊川县| 闸北区| 故城县| 分宜县| 晋城| 通渭县| 仪征市| 钟祥市| 城固县| 兖州市| 黎川县| 福安市| 龙南县| 南宁市| 凤山市| 礼泉县| 怀安县| 苗栗县| 临汾市| 深州市| 高邑县| 霍州市| 萨迦县| 建德市| 噶尔县| 江门市| 大兴区| 通州市| 罗源县| 大新县|