Linux下修改MySQL編碼的方法
默認(rèn)登錄mysql之后可以通過SHOW VARIABLES語(yǔ)句查看系統(tǒng)變量及其值。
mysql> show variables like '%character%';
說明:以下是在CentOS-6.2下的設(shè)置 (不同的版本可能有些差異,比如文件的位置。但設(shè)置的內(nèi)容應(yīng)該是一樣的)
1. 找到mysql的配置文件,拷貝到etc目錄下,第一步很重要
把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 復(fù)制到 /etc/my.cnf
即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf /etc/my.cnf
2. 打開my.cnf修改編碼
在[client]下增加default-character-set=utf8
在[mysqld]下增加default-character-set=utf8
同時(shí)加上init_connect='SET NAMES utf8' (設(shè)定連接mysql數(shù)據(jù)庫(kù)時(shí)使用utf8編碼,以讓mysql數(shù)據(jù)庫(kù)為utf8運(yùn)行)
3.重新啟動(dòng)mysql
service mysqld restart
再次輸入show variables like '%character%';
即使做了以上修改如果直接數(shù)據(jù)庫(kù)再創(chuàng)建表,然后存入中文,取出來的會(huì)是問號(hào)。解決的辦法是:創(chuàng)建數(shù)據(jù)庫(kù)的時(shí)候指明默認(rèn)字符集為utf8,如:
create database test default character set utf8;
- 使MySQL能夠存儲(chǔ)emoji表情字符的設(shè)置教程
- MySQL插入emoji表情失敗問題的解決方法
- 讓Java后臺(tái)MySQL數(shù)據(jù)庫(kù)能夠支持emoji表情的方法
- mysql 海量數(shù)據(jù)的存儲(chǔ)和訪問解決方案
- MySQL存儲(chǔ)毫秒數(shù)據(jù)的方法
- Mysql my.ini 配置文件詳解
- mysql優(yōu)化配置參數(shù)
- 修改MySQL數(shù)據(jù)庫(kù)中表和表中字段的編碼方式的方法
- Mysql數(shù)據(jù)庫(kù)編碼問題 (修改數(shù)據(jù)庫(kù),表,字段編碼為utf8)
- MySQL無法存儲(chǔ)Emoji表情問題的解決方法分析
相關(guān)文章
如何通過yum方式安裝mysql數(shù)據(jù)庫(kù)
部署MySQL數(shù)據(jù)庫(kù)有多種部署方式,常用的部署方式就有三種,yum安裝、rpm安裝以及編譯安裝,這篇文章主要給大家介紹了關(guān)于如何如果通過yum方式安裝mysql數(shù)據(jù)庫(kù)的相關(guān)資料,需要的朋友可以參考下2024-01-01MySQL 實(shí)例無法啟動(dòng)的問題分析及解決
這篇文章主要介紹了MySQL 實(shí)例無法啟動(dòng)的問題分析及解決方法,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2021-03-03mysql如何利用Navicat導(dǎo)出和導(dǎo)入數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了mysql如何利用Navicat導(dǎo)出和導(dǎo)入數(shù)據(jù)庫(kù)的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-02-02MyEclipse連接MySQL數(shù)據(jù)庫(kù)圖文教程
這篇文章主要為大家詳細(xì)介紹了MyEclipse連接MySQL數(shù)據(jù)庫(kù)圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10MySQL 5.7雙主同步部分表的實(shí)現(xiàn)過程詳解
這篇文章主要給大家介紹了關(guān)于MySQL 5.7雙主同步部分表實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09解讀mysql主從配置及其原理分析(Master-Slave)
在windows下配置的,后面會(huì)在Linux下配置進(jìn)行測(cè)試,需要配置mysql數(shù)據(jù)庫(kù)同步的朋友可以參考下。2011-05-05打開和關(guān)閉mysql服務(wù)的兩種實(shí)現(xiàn)方法
這篇文章主要介紹了打開和關(guān)閉mysql服務(wù)的兩種實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-07-07