学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: Linux > linux数据库乱码解决方法【Linux】,linux,数据库,乱码

装置完的MySQL的默许字符集为 latin1 ,为了要将其字符集改成用户所须要的(比方utf8),就必须改其相干的配置文件;因为linux下MySQL的默许装置目次散布在差别的文件下;不像windows一样放在统一目次下,只需修正个中的my.ini文件,重起后就见效了;所以先来看看linux下MySQL的数据库文件、配置文件和敕令文件分别在差别的目次 :

1、数据库目次,其所建立的数据库文件都在该目次下

/var/lib/mysql/

2、配置文件 (mysql.server敕令及配置文件所在地)

/usr/share/mysql

3、相干敕令(如mysql mysqladmin等)

/usr/bin

4、启动剧本(如mysql启动敕令)

/etc/rc.d/init.d/

检察默许字符集

#mysql -u root - p 
#(输入暗码) 
mysql> show variables like 'character_set%';

修正字符集 修正 /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

牢记:在mysqld中到场的是 character-set-server=utf8 而不是 default-character-set=utf8 。

相干文章教程引荐:linux教程

以上就是linux数据库乱码解决方法的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

0 条评论关于"linux数据库乱码解决方法【Linux】,linux,数据库,乱码"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线