解决mysql在linux中的乱码问题

解决mysql在linux中的乱码问题

小编给大家分享一下解决mysql在linux中的乱码问题,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

乱码,指的是由于本地计算机在用文本编辑器打开源文件时,使用了不相应字符集而造成部分或所有字符无法被阅读的一系列字符。出现乱码问题我们可以通过修改使用的字符集来解决。

linux中mysql乱码解决方法:

打开/etc/my.cnf文件,进行如下修改:

#/etc/my.cnf
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
#default-character-set=utf8
character-set-server=utf8
init_connect='SET NAMES utf8'
[mysql]
no-auto-rehash
default-character-set=utf8
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

看完了这篇文章,相信你对解决mysql在linux中的乱码问题有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!