`
piperzero
  • 浏览: 3592563 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

linux 下 mysql下保存进去数据为乱码的解决办法(centos5.x)

 
阅读更多
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文件
<Connector acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true"
port="8080"
redirectPort="8443"
maxSpareThreads="75"
maxThreads="150"
minSpareThreads="25"
URIEncoding="UTF-8">
</Connector>
配上过滤器就OK。
分享到:
评论

相关推荐

    mysql乱码的解决

    MySQL乱码问题是一个常见的困扰,尤其对于处理中文字符时更为突出。解决这个问题的关键在于确保操作系统、数据库和程序编码三者之间的一致性,通常推荐使用UTF-8编码格式,因为UTF-8支持广泛的语言和字符集,包括...

    centos安装配置confluence.docx

    解决中文显示乱码问题: ``` sudo service mysqld stop vi /etc/my.cnf [mysqld] character-set-server =utf8 ``` 启动 MySQL 服务: ``` service mysqld start ``` 安装 Confluence 首先,将 Confluence 安装...

    centos配置openmeetings

    1. **CentOS操作系统**:CentOS是一个基于Linux的开源操作系统,它以Red Hat Enterprise Linux为基础,提供了一种稳定、安全且可预测的服务器环境。在本配置中,CentOS作为OpenMeetings的运行平台。 2. **Open...

    centos配置openmeetings[归类].pdf

    在IT领域,软件开发常常涉及各种工具和技术的集成与配置,比如在本案例中,我们将讨论如何在CentOS操作系统上配置OpenMeetings。OpenMeetings是一个开源的在线会议和协作平台,它提供了丰富的功能,包括视频会议、...

    centos中安装mysql后,插入数据乱码

    在阿里云中在线安装mysql数据库,发现通过java代码插入数据乱码,此时进去发现我们的mysql服务器的编码集是laint1.接下来我们需要将其修改成utf8; 1.登录mysql执行查看编码集show variables like ‘character%’; 2...

    centOS7下mysql插入中文字符报错问题解决方法

    以下将详细介绍解决centOS7下MySQL插入中文字符报错问题的方法。 首先,当尝试在MySQL数据库中插入中文字符时,如果遇到错误提示“ERROR 1366 (HY000): Incorrect string value: '\xE4\xBD\x99\xE9\x93\xB6'”,这...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    第四部 MySQL乱码问题及字符集实战(14节) 01-MySQL数据乱码及多种解决方案实战1.avi 02-MySQL数据乱码及多种解决方案实战2.avi 03-MySQL不乱码5种方法及不乱码根源深入详解.avi 04-下节内容及课后作业说明.avi 05-...

    centos7 安装zabbix

    可以使用黑体字体解决中文乱码问题,例如,复制黑体字体到 Zabbix 服务器的 `/usr/share/zabbix/fonts` 目录下,然后修改字体名称,重启 Zabbix 服务器服务。 本文详细介绍了如何在 Centos7 操作系统上安装和配置 ...

    服务器CentOs6.6+ JDK1.7+Tomcat7+MySQL5.6安装部署记录

    - 将下载好的JDK压缩文件`jdk-7u79-linux-x64.tar.gz`拷贝到`/usr/java`目录下,并解压。 2. **设置环境变量:** - 编辑`/etc/profile`文件,添加以下内容: - `JAVA_HOME=/usr/java/jdk1.7.0_79` - `JRE_HOME=...

    米斯办公OA系统Centos6.5安装教程V1.0.pdf

    本次教程主要以CentOS 6.5环境为基础,介绍如何搭建和配置米斯办公OA系统所需的服务器环境。 首先,在安装前的准备中,我们需要选择合适的Linux系统作为服务器。由于OA系统是Java技术开发的,因此可以选择任何用户...

    Mysql5.5安装配置方法及中文乱码的快速解决方法

    本文将详细讲解MySQL 5.5在Windows和Linux环境下的启动与停止服务,以及如何处理中文乱码问题。同时,还将介绍如何忘记管理员密码时重置密码、创建数据库和用户权限管理。 首先,启动和停止MySQL服务是日常管理中的...

    Linux7.6 +rsyslog8.24+LogAnalyzer4.1.11 日志收集系统成功安装配置笔记

    在本文中,我们将深入探讨如何在Linux环境下,特别是使用CentOS 7.6,搭建一个基于rsyslog 8.24的日志收集系统,并利用LogAnalyzer 4.1.11作为前端展示工具。这个系统能够有效地收集、管理和分析来自不同来源的日志...

    linux测试环境搭建

    - 断开挂载的Linux系统镜像避免出现乱码。 - 安装vmware-tools: ```shell mount /dev/cdrom /mnt/[文件夹名] cd /mnt/[文件夹名] rpm -ivh [vmware-tools包名] cd /usr/bin ./vmware-install.pl ``` #### ...

    zabbix4.0异机恢复.pdf

    在本文中,我们将关注的是如何在不同操作系统之间迁移Zabbix 4.0的配置,具体是从RHEL7.4(Red Hat Enterprise Linux 7.4)迁移到CentOS7.6。源系统上的Zabbix版本为4.0,MySQL数据库版本为5.7.25。 在进行系统迁移...

    cacti中文版安装配置

    在本篇文档中,将详细介绍如何在CentOS 5.6 x386环境下安装配置Cacti中文版。为了确保Cacti能够正常运行,需要预先安装一系列相关的软件包,具体包括: 1. **Apache Web Server (httpd)**:作为Cacti的前端展示平台...

    Linux云计算集群架构师课程大纲-V9.5

    - **Linux发行版本介绍**:熟悉主流Linux发行版,如Ubuntu、CentOS、Fedora等的特点和应用场景。 - **Linux相关认证介绍**:介绍业界认可的Linux认证,如LPIC(Linux Professional Institute Certification)、RHCSA...

    搭建wiki服务器 confluedce 过程

    4. **解决MySQL中文乱码问题**:在`my.cnf`文件的`[mysqld]`部分添加`character-set-server=utf8`,确保中文数据可以正确显示。 5. **安装Confluence**:将Confluence的安装文件`atlassian-confluence-5.4.4-x64....

    zabbix简装文档

    本文将详细介绍如何在CentOS 7环境下,以Zabbix 3.2版本为基础,进行简装部署,包括服务器端、前端以及客户端的安装与配置。 首先,确保操作系统是CentOS 7,并关闭防火墙。防火墙可能阻止Zabbix服务的正常通信,...

Global site tag (gtag.js) - Google Analytics