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

最简单的mysql的中文编码问题

阅读更多

我开始老是出现这个问题.在网上找相关的处理方法.网上有太多的此类问题的解决方法.我用了这个用那个,都处理不好.最后,我重新把mysql装了一下,(mysql5.0),在装的过程中,配置程序时,有一个设置编码的地方,你把它选择为你想要的编码方法,gbk,gb2312,utf8,只要支持中文的,都行.

然后保存.

进行编码实验:create database note;

use note;

CREATE TABLE note
(
id int not null primary key , -- sequence
title varchar(20) not null ,
author varchar(20) not null ,
content varchar(50) not null
) ;

INSERT INTO note values(1,'编码问题,'陆健美','看过这文章后,你就可以插入中文了!') ;

Query OK, 1 row affected (0.03 sec)

就插入成功.说明数据库的中文问题解决了.异常的简单.没有任何问题出现!

然后就处理jsp页面的中文编码问题.jsp页面的中文问题,通常有两种:

1、显示页面的中文编码,这个就是用jsp中的<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%>来处理中文问题。比较简单。一句话,搞定整个页面。让整个页面都能显示中文。一点问题都不会有。

2、在页面之间的属性编码问题:jsp中不免会有页面跳转,而页面跳转时,就存在传参的编码问题。也是一句话:

<%

request.setCharacterEncoding("gb2312");

%>

能让传过来的属性为中文的,都不会出现乱码。

分享到:
评论

相关推荐

    Mysql 中文乱码 最简单的解决办法

    在MySQL数据库中遇到中文乱码问题,这通常是由于字符集设置不正确导致的。这个问题的解决方案涉及多个层面,包括MySQL服务器配置、数据库、表以及字段的字符集设定。以下是最简单且有效的解决方法: 首先,我们需要...

    MYSQL中文乱码分析

    ### MySQL中文乱码分析 #### 一、MySQL乱码问题概览 MySQL的乱码问题主要出现在4.1及以上版本中。在4.1之前的版本里,MySQL并未提供多语言支持,因此它只会简单地存储并原样返回用户提供的数据。这种行为确保了...

    Mysql中文汉字转拼音的实现(每个汉字转换全拼)

    总之,通过创建拼音对照表和自定义函数,可以在MySQL中实现中文汉字到拼音的转换,但这种方法简单且适用于小规模的场景。对于大规模或复杂的汉字转拼音需求,可能需要结合其他工具和技术来实现。

    Java连接过程中的MySQL中文乱码问题.pdf

    ### Java连接过程中的MySQL中文乱码问题解析 #### 一、背景介绍 在使用Java进行数据库操作时,经常遇到的一个问题是中文乱码。这通常是因为客户端与服务器端之间的字符集设置不一致导致的。本文将深入探讨如何解决...

    mysql与JDBC中文问题的解决方法

    MySQL与JDBC在处理中文字符时可能会遇到一些问题,主要是由于编码设置不一致导致的。本文将详细介绍两种解决MySQL与JDBC中文问题的方法。 首先,我们需要理解MySQL和Java之间的编码问题。MySQL数据库支持多种字符集...

    解决mysql中文乱码

    最简单、快速的解决办法。用了你就知道了

    MySQL中文参考手则

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,它以其高效、稳定和易用性而...通过这份手册,读者不仅可以学习到如何有效地使用MySQL,还能解决常见的中文乱码问题,从而更好地利用MySQL来管理和处理数据。

    Linux下mysql中文乱码解决方法

    最简单的完美修改方法,修改mysql的my.cnf文件中的字符集键值(注意配置的字段细节)

    教程:修改mysql字符编码成为UTF8.docx

    最简单的修改方法,就是修改 MySQL 的 my.ini 文件中的字符集键值。my.ini 文件是 MySQL 数据库的配置文件,位于 MySQL 安装目录下。在该文件中,我们可以找到 default-character-set 和 character_set_server 两个...

    史上最简单的MySQL教程

    综上所述,这篇《史上最简单的MySQL教程》系列博文试图为初学者提供一个全面的MySQL入门教程,从基础到进阶,涵盖了安装配置、基本操作、高级操作和数据维护等多个方面,帮助初学者快速掌握并应用MySQL数据库的知识...

    mysql-5.5.37(含winx64、win32)

    本文将深入探讨MySQL 5.5.37的主要特性,以及针对Windows平台的winx64和win32安装包的使用方法,同时也会讲解如何解决在处理中文数据时可能出现的乱码问题。 首先,MySQL 5.5系列引入了许多关键功能,包括InnoDB...

    VS2015操作MySQL简单封装类

    在本文中,我们将深入探讨如何在Visual Studio 2015 (VS2015)环境中,使用C++语言封装一个简单的MySQL数据库操作类。这个类可以实现与MySQL数据库的连接,以及基本的增、删、改、查(CRUD)功能。在实际的软件开发中...

    linux 安装mysql编码处理 远程连接

    linux下安装mysql,utf-8编码处理,以及远程连接

    json 中文乱码解决方案

    本文将详细介绍如何解决JSON中的中文乱码问题,并提供几种简单实用的方法来帮助开发者避免这类问题的发生。 #### 一、问题背景与原因分析 在Web开发中,前后端之间传递的数据格式往往采用JSON(JavaScript Object ...

    用JAVA导出MYSQL的数据

    这里需要注意的是,由于数据可能包含中文字符,因此在处理输入流和输出流时需要指定正确的字符编码(通常是UTF-8)以防止乱码。 除了导出,Java还可以用于数据库的恢复(即导入)。这通常通过调用`mysql`命令来实现...

    如何干净卸载MYSQL.doc

    然而,在使用过程中,用户可能会遇到各种各样的问题,比如在安装MySQL时选择了不合适的底层编码方式,如默认的ASCII编码,这在处理中文数据时往往会引发一系列转换问题。为了解决这类问题,用户可能需要卸载现有版本...

    Win7系统装MySQL5.5.27图解

    便会出现乱码,到那时需要加上如下的代码“useUnicode=true&characterEncoding=UTF-8 ”,才可以解决乱码问题,为了以后的方便所以设置为 UTF-8 编码,但是有一个问题,那就是当用哪个控制台插入汉字的时候,会报错...

    Unity连Mysql的MySql.Data.dll,支持Unity2021,Mysql8.0 、Mysql5.5的外网增删改查

    本教程将详细介绍如何在Unity2021中利用MySql.Data.dll库连接到MySQL8.0或Mysql5.5数据库,实现外网的增删改查功能。 首先,你需要确保已经安装了Unity编辑器,并且对C#编程有一定的基础。在Unity中,我们通常使用...

    Android 远程连接mysql 驱动 8.0.29

    在Android应用开发中,有时需要实现远程连接到MySQL数据库进行数据交互。这通常涉及到网络编程、数据库连接管理和特定的数据库驱动。在这个场景中,我们关注的是"Android 远程连接mysql 驱动 8.0.29",这意味着我们...

Global site tag (gtag.js) - Google Analytics