ubuntu mysql 中午_Ubuntu更改MySQL字符集UTF-8,正确显示中文
首先停mysql服務(wù),編輯配置文件my.cnf
$?sudo?stop?mysql
$sudo?vim?/etc/mysql/my.cnf
[client]
default-character-set=utf8?#增加這一行,指定字符集
port????????????=?3306
socket??????????=?/var/run/mysqld/mysqld.sock
.............
[mysqld]
character_set_server=utf8?#增加這一行,指定字符集
user????????????=?mysql
pid-file????????=?/var/run/mysqld/mysqld.pid
重啟服務(wù),字符集就成了UTF-8
$?sudo?start?mysql
$?sudo?mysql?-uroot?-p
mysql>?use?root
mysql>?show?variables?like?'%char%'?;#更改前存在的用戶字符集不會改變,以后新建的用戶字符集都變成了UTF-8
+--------------------------+----------------------------+
|?Variable_name????????????|?Value??????????????????????|
+--------------------------+----------------------------+
|?character_set_client?????|?utf8???????????????????????|
|?character_set_connection?|?utf8???????????????????????|
|?character_set_database???|?latin1?????????????????????|
|?character_set_filesystem?|?binary?????????????????????|
|?character_set_results????|?utf8???????????????????????|
|?character_set_server?????|?utf8???????????????????????|
|?character_set_system?????|?utf8???????????????????????|
|?character_sets_dir???????|?/usr/share/mysql/charsets/?|
+--------------------------+----------------------------+
mysql>?create?database?mydb;
mysql>?use?mydb
mysql>?show?variables?like?'%char%';
+--------------------------+----------------------------+
|?Variable_name????????????|?Value??????????????????????|
+--------------------------+----------------------------+
|?character_set_client?????|?utf8???????????????????????|
|?character_set_connection?|?utf8???????????????????????|
|?character_set_database???|?utf8???????????????????????|
|?character_set_filesystem?|?binary?????????????????????|
|?character_set_results????|?utf8???????????????????????|
|?character_set_server?????|?utf8???????????????????????|
|?character_set_system?????|?utf8???????????????????????|
|?character_sets_dir???????|?/usr/share/mysql/charsets/?|
+--------------------------+----------------------------+
總結(jié)
以上是生活随笔為你收集整理的ubuntu mysql 中午_Ubuntu更改MySQL字符集UTF-8,正确显示中文的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小爱音箱儿童版上市!专为3-6岁儿童设计
- 下一篇: 海信发布2022年报 营收达457.38