linux 下 mysql下保存进去数据为乱码的解决办法(centos5.x)
时间:2018-11-26 15:10:01
[导读]linux mysql中文乱码 CENTOS 5.4/3 上适用【转】
2011-01-17 09:31
mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????
linux mysql中文乱码 CENTOS 5.4/3 上适用【转】
2011-01-17 09:31
mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????这样的乱码,解决方法:
1、windows下:修改my.ini文件,有两处default-character-set=latin1都改为default-character-set=utf8重启既可。
2、linux下:vi /etc/my.cnf(# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 既已经把my-medium.cnf拷贝到/etc/下了)在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = utf8
:wq保存退出
也可直接在mysql>输入
mysql> SET character_set_client = x;
mysql> SET character_set_results = x;
mysql> SET character_set_connection = x;
x为要设置的字符集,如utf8
# show variables like '%char%';# show variables like '%collation_%';
查看字符集,会显示各项字符集。重新设置后的数据库不能使用,因为中文一样会是乱码,不知道为什么,重建一个数据库,重启服务器。
url中文字符乱码问题:
修改tomcat的server.xml文件
connectionTimeout="20000"
disableUploadTimeout="true"
port="8080"
redirectPort="8443"
maxSpareThreads="75"
maxThreads="150"
minSpareThreads="25"
URIEncoding="UTF-8">
配上过滤器就OK。
换一批
延伸阅读
自 2020 年 1 月发布 5.5 内核之后,到现在已经有近 87,000 个 patch,来自于近 4600 名开发者,都被合并到 mainline 仓库中了。review 所有这些 patch 的工...
原文链接 : cnblogs.com/summertime-wu/p/11140052.html
Linux 能用吗?
我身边还有些朋友对 linux 的印象似乎还停留在黑乎乎的命令...
01
前言
上一篇我们分享了字符设备驱动框架:【Linux笔记】驱动基础篇,当时分享的是hello驱动程序。
学STM32我们从点灯开始,学Linux驱动我们自然也要点个灯来玩玩,尽量在从这些...
文 | Lucien_168
1、背景
我们应该如何培养孩子的创造力?
这是个无法给出标准答案的问...
1、使用imxdownload烧写 (针对nxp 6ULL 开发板)
将 imxdownload 拷贝到工程根目录下,我...
一口君最近移植了一款SPI转CAN的芯片CSM300A,在这里和大家做个分享。
一、CSM300概述
CSM300(A)系列是一款可以支持 SPI / UART 接...
出品 21ic论坛 一路向北lm
网站:bbs.21ic.com
imxdownload 可执行权限,使用命令“chmod”,命令如下 :
当给予 imxdownload可执行权限以后其名字...
前言
在计算机软件领域,做出过重大贡献的神人很多,在这闪耀的明星中,最为闪耀的莫过于「Linus Torvalds和Dennis Ritchie」。
那么这两位谁...
作者 | ZhengN
转自 | 嵌入式大杂烩
Linux一个重要的哲学是:一切皆文件。而文件与文件系统是密切相关的,...
内核(Kernel)是Linux生态的基石,其开源且免费。2020年12月13日,Linux内核更新至5.10版本。这是长期支持版本,向下兼容老内核,并且带来了大量修复完善。 日前,Linux 5.10内核贡献榜单揭晓,从官方发布的代码...