`
fns
  • 浏览: 4585 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Mysql5.5 字符乱码小结

阅读更多

从5.5之后 

配置文件my.cnf文件(/etc/mysql/my.cnf/)改用

[mysqld]
character-set-server=utf8

设置默认字符集

 

只要设置了这个变量

character_set_client  character_set_connection  character_set_results

这三个变量就会变为utf8 (请用mysqladmin -u root -p variables 查看变量 乱码的应该是latin1吧)

重启之后(/etc/init.d/mysql restart)

mysql端就没有问题乱码问题了,可以在终端插入试试,再用程序插入

剩下的就是自己这边输入字符的问题了。

 

Hope useful .

分享到:
评论

相关推荐

    mysql5.5版本64位及中文乱码彻底解决方法2句命令ok

    MySQL 5.5 版本在64位操作系统上安装后,可能会遇到中文乱码的问题。这通常是由于字符集设置不正确或者配置文件中的设定与实际数据库操作不符导致的。解决这个问题并不复杂,只需遵循正确的步骤,即可确保中文数据...

    MySQL5.5安装包

    MySQL5.5是一款广泛使用的开源关系型数据库管理系统,尤其适合初学者进行学习和实践。它在Java应用程序开发中经常作为后端数据存储解决方案。本文将详细介绍MySQL5.5的安装过程,以及安装过程中需要注意的关键步骤。...

    解析mysql 5.5字符集问题

    MySQL 5.5字符集问题解析 在MySQL数据库管理系统中,字符集扮演着至关重要的角色,它决定了数据的存储和显示方式。特别是在多语言环境或者需要处理特殊字符的应用中,正确设置字符集至关重要。在MySQL 5.5版本中,...

    基于J2EE Tomcat5.0 MySQL5.5应用开发中乱码问题研究.pdf

    在基于J2EE的Web应用开发中,常常会遇到乱码问题,特别是在使用Tomcat 5.0作为应用服务器和MySQL 5.5作为数据库管理系统时。这个问题主要源于字符集和编码方式的不匹配。Java语言本身是使用Unicode编码,但不同平台...

    Mysql5.5非安装精简版

    1. **小容量**: MySQL 5.5 非安装精简版的体积相比于完整版显著减小,这意味着它更易于下载、存储和部署,尤其适合对硬盘空间有限的用户或轻量级应用。 2. **免安装**: 这个版本不需要传统的安装过程,可以在...

    jsp+mysql中文乱码解决方案集合

    ### jsp+mysql中文乱码解决方案集合 在使用JSP结合MySQL进行Web应用开发时,中文乱码问题一直是困扰开发者的一大难题。本文将详细介绍如何在MySQL数据库层面解决中文乱码问题,并提供一系列实用的方法和技巧。 ###...

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

    通过以上步骤,可以顺利地完成MySQL 5.5的安装、配置以及处理中文乱码问题。了解并掌握这些基础操作对于管理和维护MySQL数据库至关重要。同时,权限管理是数据库安全的重要一环,应根据实际需求谨慎设定。在遇到问题...

    基于mysql 5.5 设置字符集问题的详解

    在MySQL 5.5版本中,正确地设置字符集对于确保数据的正确存储和检索至关重要,特别是对于处理多语言或者包含特殊字符的数据。本文将深入探讨在MySQL 5.5中设置字符集的相关问题。 首先,字符集是用于表示文本的一组...

    mysql 5.5 安装配置图文教程

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它提供了许多增强的功能和性能优化,适合于各种规模的应用。本文将详细介绍在Windows环境下安装配置MySQL 5.5的步骤。 首先,你需要从官方网站下载MySQL 5.5的...

    修改mysql5.5默认编码(图文步骤修改为utf-8编码)

    MySQL 5.5 默认编码问题一直是许多用户遇到的挑战,特别是在处理中文字符时。默认情况下,MySQL 可能会使用 `latin1` 编码,这会导致存储或显示中文字符时出现乱码。本篇文章将详细指导如何将 MySQL 5.5 的默认编码...

    MySQL显示乱码解决方案

    本篇文章基于MySQL 5.5版本介绍如何解决显示乱码的问题,虽然文章针对的是特定版本,但解决方法对其他版本同样适用。 #### 问题分析 在安装MySQL时,用户可能会尝试通过编译安装的方式指定默认字符集为`gbk`。例如...

    C++操作MariaDB和MySql中文乱码或无法处理中文的解决办法

    C++操作MariaDB和MySql中文乱码或无法处理中文的解决办法 在使用C++操作MariaDB和MySQL数据库时,中文乱码或无法处理中文是一个常见的问题。本文将介绍如何解决这个问题,确保C++程序正确地处理中文。 解决方法 ...

    解决MYSQL数据库乱码问题

    这种情况通常发生在字符集设置不一致或者配置不当的情况下,尤其是在使用MySQL 5.5版本时更为普遍。本文将详细介绍如何定位并解决Navicat连接MySQL时产生的乱码问题。 #### 寻找乱码的原因 要解决乱码问题,首先...

    mysql 5.5.x zip直接解压版安装方法

    需要注意的是,在MySQL 5.5.x版本中,存在一个已知的bug,即不能直接在my.ini文件中设置字符集为utf8。解决这个问题的方法是在设置语句前加上“loose-”前缀,比如将default-character-set=utf8改为loose-default-...

    MySQL5.x版本乱码问题解决方案

    但是对于初次使用者好像并不是太友好,MySQL5.x的版本中默认字符集是latin1也就是我们所知道的ISO-8859-1字符集,这个字符集编码并没有包含汉字,所以我们在使用的时候汉字会出现乱码情况,通过修改数据库默认字符集...

    关于Mysql、Php、phpMyAdmin、Zend 乱码的问题?

    乱码问题解决方案 关于Mysql、Php、phpMyAdmin、Zend 乱码的问题是一个常见的问题,而解决它们并不困难。...只要我们了解Mysql和浏览器显示的原理,并正确地设置字符集,我们就可以轻松地避免乱码的困扰。

    Mysql的longblob字段插入数据问题解决

    在使用mysql的过程中,有个问题就是mysql的优化,mysql中longblob字段在5.5版本中默认的为1M。 想改变这个问题,需要注意几点: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > ...

Global site tag (gtag.js) - Google Analytics