Mysql在debian系统中不能插入和显示中文的解决方法

在debian环境下,彻底解决mysql无法插入和显示中文的问题

Linux下Mysql插入中文显示乱码解决方案

mysql -uroot -p 回车输入密码

进入mysql查看状态如下:

默认的是客户端和服务器都用了latin1,所以会乱码。

解决方案:

mysql>user mydb;

mysql>alter database mydb character set utf8;!

上文提到了用临时方法更改数据库的字符集设置,显示中文,但是后来发现在有的系统下并不能成功。

比如我用的debian 7.0,找了好久终于找到一个适合debian系统的解决方案,debian 7.0下测试成功,其他诸如修改client和mysql加入default-character-set=utf8的方法之类的,只适用与5.5以前的系统!

终极决绝方案,一劳永逸:

debian下mysql的字符串修改为utf8(参考:rainysia的专栏)

一、进入mysql(mysql -uroot -p),查看当前数据库字符集(status;)

二、查看当前系统版本(lsb_release -a)

三、#vim /etc/mysql/my.cnf 。(5.5以前系统)在【client】下面加入 default-character-set=utf8

在【mysqld】下面加入default-character-set=utf8

Notice:注意 如果修改后不能启动报错试试把default-character-set=utf8改为character_set_server=utf8,仅仅加入到mysqld下面的.client就不需要加了

四、#vim /etc/mysql/my.cnf 。(5.5以后系统)如下修改:

[client]
default-character-set=utf8

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci

五、重启mysql(/etc/init.d/mysql stop /etc/init.d/mysql start)

六、修成成功,进入mysql查看字符集(mysql>show variables like ‘character_set_%’;)


Mysql无法插入中文

(0)

相关推荐

  • win7系统中常见的一些小问题和解决方法简单整理

    在使用电脑中难免会遇到一些小问题,而小问题如果你知道解决方法的话,那么基本上几分钟就能解决了,而如果你不知道可以要想很久或者百度很久才能找到解决方法。 一、截图花屏 这个问题主要是由于显卡驱动程序和你 ...

  • win7系统中常见的一些小问题和解决方法

    在使用电脑中难免会遇到一些小问题,而小问题如果你知道解决方法的话,那么基本上几分钟就能解决了,而如果你不知道可以要想很久或者百度很久才能找到解决方法。 1 截图花屏 这个问题主要是由于显卡驱动程序和你 ...

  • win7系统中excel导入外部数据出错的解决方法

    在我们平常办公中,最常用的软件是什么?当然是office软件中的word文档.Execl表格和PPT了,在需要用到文字的时候我们选择word,在做数字统计时用execl,演示图片时使用PPT,这三种办 ...

  • Win10系统中应用商店下载速度很慢的解决方法

    在Windows10系统中我们通过应用商店下载应用时,有时候发现网速明明很快但是下载就是很慢,下面就给大家介绍Win10系统中应用商店下载速度很慢的解决方法.具体如下:1. 第一步,我们打开电脑后点击 ...

  • win7系统开机后显示器不显示内容的解决方法

    说到电脑中最重要的一个零件,估计就是显示屏了吧,因为如果电脑中显示屏坏了,屏幕不是一片黑屏,就是没有任何反应,这样电脑根本无法操作,所以显示屏在电脑零件的重要程度排行榜来说是首屈一指的.今天小编也遇到 ...

  • Ubuntu系统更新后WiFi图标显示不正常解决方法

    Ubuntu系统更新后WiFi图标显示不正常解决方法.在Ubuntu系统中,很多用户都会在系统弹出更新提示后下载更新部分程序,但是最近有用户反映在更新完开机重启后发现WiFi图标成了一个扇形,无法搜索 ...

  • win7系统出现"未插入扬声器或耳机"的解决方法

    在使用win7系统的过程中,有用户反映电脑出现没有声音的情况,而且当用户打开电脑的音乐文件时,系统也没有任何声音传出,在电脑桌面的右下角任务栏中出现“未插入扬声器或耳机”提示。遇到这种情况我们应该怎么 ...

  • win7系统中Word2003已停止工作的多种解决方法

    系统更新了几个补丁,提示重启,因为当时正在工作,就没有立即重启,开着WORD,后来出去一会儿,回来后发现已经自动重启了,打开WORD发现有两个保存的文件,打开一个继续工作,也不记得是保存的时候还是关闭 ...

  • Windows系统中常见的死机情况与解决方法

    在电脑使用过程中,我们经常会遇到死机的情况,而死机伴随者电脑操作系统,从一开始的Windows图形化操作系统开始,就一直有这样的情况,一直到Windows 7乃至泄漏版本的Windows 8一直存在。 ...