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

MySQL命令行界面中出現(xiàn)字符錯誤提示的原因及解決方法

 更新時間:2016年03月21日 16:55:10   作者:神神的蝸牛  
這篇文章主要介紹了MySQL命令行界面中出現(xiàn)字符錯誤提示的原因及解決方法,同時文中還附帶了MySQL導(dǎo)入亂碼問題的解決辦法提示,需要的朋友可以參考下

ERROR 2019 (HY000): Can't initialize character set gb2312
搞了好半天,MySQL都重裝了兩次,號悲劇。。。
之前設(shè)置了系統(tǒng)編碼全都是UTF-8了的

vi /etc/sysconfig/i18n 

 

LANG=zh_CN.UTF-8 
LANGUAGE=zh_CN.UTF-8:zh_CN.GB2312:zh_CN 
SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en 
SYSFONT=lat0-sun16 

數(shù)據(jù)庫也一直配置的 utf8

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ 
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ 
-DDEFAULT_CHARSET=utf8 \ 
-DDEFAULT_COLLATION=utf8_general_ci \ 
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \ 
-DWITH_MYISAM_STORAGE_ENGINE=1 \ 
-DENABLED_LOCAL_INFILE=ON \ 
-DWITH_INNOBASE_STORAGE_ENGINE=1 \ 
-DWITH_READLINE=1 \ 
-DENABLED_LOCAL_INFILE=1 \ 
-DMYSQL_DATADIR=/var/mysql/data 

不知道怎么冒出個 gb2312 來
找了好久最后終于發(fā)現(xiàn)應(yīng)該是終端輸入內(nèi)容編碼的問題,想起之前為了讓 SSH 正常顯示中文修改了

vi /etc/profile  
LANG=zh_CN.GB2312 
export LANG 


這地方給修改過的原因,于是將它注釋掉然后關(guān)了 ssh 重新鏈接后執(zhí)行命令就正常了,

PS:MySQL導(dǎo)入亂碼解決
導(dǎo)入時出現(xiàn)亂碼,需要在語句中添加指定導(dǎo)入數(shù)據(jù)的編碼格式:

mysql -uroot -p database_name < database_backup.sql --default-character-set=utf8

相關(guān)文章

  • Mysql中 unique列插入重復(fù)值該怎么解決呢

    Mysql中 unique列插入重復(fù)值該怎么解決呢

    本文給大家介紹mysql中unique列插入重復(fù)值的解決方案,主要基于mysql平臺,通過這些,可以做到一些新的功能和應(yīng)用。特此把本文本文分享給廣大開發(fā)人員
    2015-11-11
  • MySQL5.7免安裝版配置圖文教程

    MySQL5.7免安裝版配置圖文教程

    Mysql是一個比較流行且很好用的一款數(shù)據(jù)庫軟件,如下記錄了我學(xué)習(xí)總結(jié)的mysql免安裝版的配置經(jīng)驗,感興趣的的朋友參考下吧
    2017-09-09
  • MySQL對數(shù)據(jù)表已有表進(jìn)行分區(qū)表的實現(xiàn)

    MySQL對數(shù)據(jù)表已有表進(jìn)行分區(qū)表的實現(xiàn)

    本文主要介紹對現(xiàn)有的一個表進(jìn)行創(chuàng)建分區(qū)表,并把數(shù)據(jù)遷移到新表,可以按時間來分區(qū),具有一定的參考價值,感興趣的可以了解一下
    2021-10-10
  • MySQL?數(shù)據(jù)庫的約束及數(shù)據(jù)表的設(shè)計原理

    MySQL?數(shù)據(jù)庫的約束及數(shù)據(jù)表的設(shè)計原理

    這篇文章主要介紹了MySQL?數(shù)據(jù)庫的約束及數(shù)據(jù)表的設(shè)計原理,數(shù)據(jù)庫中的約束即是對插入數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行限定,為了保證數(shù)據(jù)的有效性和完整性,下面一起來了解具體的詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2021-12-12
  • 坑人的Mysql5.7問題(默認(rèn)不支持Group By語句)

    坑人的Mysql5.7問題(默認(rèn)不支持Group By語句)

    這篇文章主要介紹了坑人的Mysql5.7問題(默認(rèn)不支持Group By語句),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 初始化MySQL用戶(刪除匿名用戶)

    初始化MySQL用戶(刪除匿名用戶)

    安裝完MySQL后,系統(tǒng)默認(rèn)會創(chuàng)建一個不需要密碼的root用戶,和一個無用戶名無密碼的匿名用戶(Anonymous Account)。進(jìn)行下面的初始化操作以合理授權(quán),增強(qiáng)安全
    2016-01-01
  • mysql中的隔離性原理詳解

    mysql中的隔離性原理詳解

    這篇文章主要介紹了mysql隔離性的原理,多版本并發(fā)控制(MVCC)是一種用來解決?讀-寫沖突?的無鎖并發(fā)控制,為事務(wù)分配單向增長的事務(wù)ID,為每個修改保存一個版本,版本與事務(wù)ID關(guān)聯(lián),讀操作只讀該事務(wù)開始前的數(shù)據(jù)庫的快照,需要的朋友可以參考下
    2023-08-08
  • 經(jīng)典mysql連接查詢例題

    經(jīng)典mysql連接查詢例題

    本文通過一個有趣的例子向我們介紹了mysql連接查詢,采用了子查詢和連接查詢混合和多次連接查詢,需要的朋友可以參考下
    2015-07-07
  • 生產(chǎn)庫自動化MySQL5.6安裝部署詳細(xì)教程

    生產(chǎn)庫自動化MySQL5.6安裝部署詳細(xì)教程

    自動化運維是一個DBA應(yīng)該掌握的技術(shù),其中,自動化安裝數(shù)據(jù)庫是一項基本的技能,這篇文章主要介紹了生產(chǎn)庫自動化MySQL5.6安裝部署詳細(xì)教程,需要的朋友可以參考下
    2016-09-09
  • 淺談Mysql8和mysql5.7的區(qū)別

    淺談Mysql8和mysql5.7的區(qū)別

    本文主要介紹了Mysql8和mysql5.7的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評論