我开始老是出现这个问题.在网上找相关的处理方法.网上有太多的此类问题的解决方法.我用了这个用那个,都处理不好.最后,我重新把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");
%>
能让传过来的属性为中文的,都不会出现乱码。
分享到:
相关推荐
NULL 博文链接:https://java-xb.iteye.com/blog/740776
最简单、快速的解决办法。用了你就知道了
最简单的完美修改方法,修改mysql的my.cnf文件中的字符集键值(注意配置的字段细节)
MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来说明 需要注意的是,要修改的地方非常多,相应的修改方法也很多。下面是一种最简单最彻底的方法: Windows系统 1、中止...
linux下安装mysql,utf-8编码处理,以及远程连接
第四部 MySQL乱码问题及字符集实战(14节) 01-MySQL数据乱码及多种解决方案实战1.avi 02-MySQL数据乱码及多种解决方案实战2.avi 03-MySQL不乱码5种方法及不乱码根源深入详解.avi 04-下节内容及课后作业说明.avi 05-...
SetCharset------设置编码格式,主要是GB2312还是UTF8 ConnectDB------连接数据库 GetIdleMySql------获取一个未使用的mysql连接 ReleaseMysql------释放一个在使用的mysql连接 SelectRecordbySP/SelectRecord------...
//设置编码 echo "我们选择了user数据库!"; } else { echo "我们没有打开user数据库"; } $rs=mysql_query("select * from admin",$conn) or die("查询表admin失败"); ?> $rs 返回值,用于显示select的结果 第三节...
查看编码: SHOW VARIABLES LIKE ‘character%’;或status: 修改:set 变量=置 SET character_set_client = utf8 ; mysql修改root密码方法一: (适用于管理员或者有全局权限的用户重设... mysql> QUIT 最简单的方法。
在学习使用django做一个简单的个人博客项目,通过admin后台添加中文文章内容的时候,遇到中文内容显示乱码的问题。 排除了网上资料中的提到的几个问题: 1.数据上传默认采用的是unicode编码 2.与settings.py中的...
MySQL中数据类型有多种,如果你是一名DBA,正在按照优化的原则对数据类型进行严格的检查,但开发人员可能会选择他们认为最简单的方案,以加快编码速度,或者选择最明显的选择,因此,你可能面临的都不是最佳的选择,...
mysql安装比较简单,一般都是直接下一步,重点说一下需要注意的地方。 下载地址:https://www.mysql.com/downloads/ (1)选择安装类型 Typical:典型安装 Custom:自定义安装 Complete:完全安装 选择第二...
问题也是有的,在此环境下涉及到数据库运行的文件都必须是 utf8编码.这样一来就出现了不兼容,因为在国内大家都是以GBK gb2312编的码 包括 17PHP.com 网站里的学习源码文件(我用的是77例中的) 和很多插件 论坛代码......
在MySQL中,最常见的字符集有ASCII字符集、latin字符集、GB2312字符集、GBK字符集、UTF8字符集等,下面我们简单介绍下这些字符集: ASCII字符集 这个字符集使用1个字节进行编码,一个字节具有8位,总共可以保存...
(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,如 default-character-set = utf8 character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart使用 mysql> SHOW VARIABLES ...
基本sql 语法:select/insert/update/delete,掌握最基本的语法即可,什么inner join,left join的了解就行 mysql的应用场景大多都是高并发访问/业务逻辑简单,join/子查询/视图/触发器 基本上不用10.sql 聚集查询:...
path:在最后面添加 ;%MYSQL_HOME%\bin 注意分号 不加环境变量CMD时会提醒不是内部外部命令。 楼主用的。5.6.23版本。 my-default.ini内容如下 [mysqld] #skip-grant-tables 这个可以在root密码忘记的情况下登录...
一个很经典的学校类网站,用django-nginx-mysql编码 目录 介绍 此存储库的目的是帮助任何人创建网站。 就我而言,我在“grandes écoles”预备班的第一年为我的班级创建了一个网站,该班级名为 HX2。 希望本教程和我...
这个想法是通过最简单,最基本的方式向社区宣传Web应用程序的安全性。 学习并掌握这些技能以达到良好的目的。 您如何使用这些技能和知识不是我们的责任。 XVWA旨在了解以下安全问题。 SQL注入–基于错误 SQL注入...
由此,建设“阳光”养老院管理系统,使用信息化管理手段去解决养老的问题,这种方式效率好,老人满意度高,并会大大提高养老院管理人员的管理效率,提升服务感受。 本阳光养老院管理系统以Eclipse为平台,使用Java...