MySQL 将默认编码改为gb2312的几个步骤
2005-12-31 14:16
162 查看
(转载测试)
1.数据库连接时要用GB2312编码连接
DBDriver = "org.gjt.mm.mysql.Driver";
ConnStr = "jdbc:mysql://localhost:3306/vote?useUnicode=true&characterEncoding=GB2312&user=root&password=tjwyNIC";
2.数据库建库要用GB2312建库,修改2个参数
CREATE DATABASE vote
CHARACTER SET 'gb2312'
COLLATE 'gb2312_chinese_ci';
3.建表要用GB2312建表
create table vote(
voteid int(11) NOT NULL auto_increment primary key,
votetitle varchar(50) NOT NULL default '',
voteflag tinyint(4) NOT NULL default '1',
UNIQUE KEY vid(voteid),
UNIQUE KEY title(votetitle)
)TYPE=MyISAM DEFAULT CHARSET=gb2312 DEFAULT COLLATE=gb2312_chinese_ci;
4.%Windows%/my.ini文件的配置
[mysqld]
default-character-set=gb2312 (特别注意要加入这句改变默认编码方式)
basedir=D:/mysql/mysql
#bind-address=211.68.222.6
datadir=D:/mysql/mysql/data
#language=D:/mysql/mysqlshare/your language directory
#slow query log#=
#tmpdir#=
port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/mysql/mysql/bin/mysqld-nt.exe
user=zhao
password=jiang
QueryInterval=10
5.页面编码也要都是GB2312
page contentType="text/html; charset=gb2312"
6.表单等参数取得要改GB2312
String opname=new String(request.getParameter("op"+i).getBytes("8859_1"),"gb2312");
1.数据库连接时要用GB2312编码连接
DBDriver = "org.gjt.mm.mysql.Driver";
ConnStr = "jdbc:mysql://localhost:3306/vote?useUnicode=true&characterEncoding=GB2312&user=root&password=tjwyNIC";
2.数据库建库要用GB2312建库,修改2个参数
CREATE DATABASE vote
CHARACTER SET 'gb2312'
COLLATE 'gb2312_chinese_ci';
3.建表要用GB2312建表
create table vote(
voteid int(11) NOT NULL auto_increment primary key,
votetitle varchar(50) NOT NULL default '',
voteflag tinyint(4) NOT NULL default '1',
UNIQUE KEY vid(voteid),
UNIQUE KEY title(votetitle)
)TYPE=MyISAM DEFAULT CHARSET=gb2312 DEFAULT COLLATE=gb2312_chinese_ci;
4.%Windows%/my.ini文件的配置
[mysqld]
default-character-set=gb2312 (特别注意要加入这句改变默认编码方式)
basedir=D:/mysql/mysql
#bind-address=211.68.222.6
datadir=D:/mysql/mysql/data
#language=D:/mysql/mysqlshare/your language directory
#slow query log#=
#tmpdir#=
port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/mysql/mysql/bin/mysqld-nt.exe
user=zhao
password=jiang
QueryInterval=10
5.页面编码也要都是GB2312
page contentType="text/html; charset=gb2312"
6.表单等参数取得要改GB2312
String opname=new String(request.getParameter("op"+i).getBytes("8859_1"),"gb2312");
相关文章推荐
- MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题 收藏 MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用
- 【MySQL笔记】mysql来源安装/配置步骤和支持中国gbk/gb2312编码配置
- Xoops(MySql) gb2312 编码 转换至 utf-8 的 具体步骤 方法, by Emerald 绿色学院 - Green Institute.
- 【MySQL笔记】mysql源码安装/配置步骤及支持中文gbk/gb2312编码的配置方法
- mysql的默认编码Latin1改为支持中文编码的gbk
- cmd中把默认的编码方式改为UTF-8
- 1002-将Hive的默认数据库Derby改为MySQL
- mysql默认编码问题
- MySql默认编码所造成的乱码麻烦1.222
- ubuntu 16.04 mysql安装,配置,修改编码改为utf-8
- 修改MySql默认编码
- 修改MYSQL默认编码的方法
- MySQL 更改默认编码为 utf8 (转)
- mysql设置默认编码格式utf-8
- wamp集成环境修改mysql的默认编码格式
- Linux中修改mysql的默认编码
- MySQL改变默认编码
- mysql5.5 中文乱码 修改默认编码为utf8
- 怎样修改MySQL的默认编码
- rails3.2.1默认数据库sqlite3改为mysql