如何在Mysql里处理中文

来源:互联网 发布:mysql 多个inner join 编辑:程序博客网 时间:2024/05/21 22:29

 

 

 

如何在Mysql里处理中文

 

1. 使用此命令登陆

mysql -uroot -proot --default-character-set=gb2312

然后使用此命令:

show variables like 'char%';

看到结果如下

character_set_client     | gb2312

character_set_connection | gb2312

 

 character_set_database   | gb2312

 character_set_results    | gb2312

 character_set_server     | latin1

 character_set_system     | utf8

如果不是,需要使用命令 set charecter-XXXX 更改

set character_set_client=gb2312;

如果没有问题的话

然后在此提示行下,建立表,插入记录,应当都不会出现问题了

 

2. 应用此命令建立数据库

create database test character set gb2312;  创建字符集gb2312的名为test的数据库

use test;  使用名为test的数据库

必须在末尾加分号,分号在MySQL命令行里表示提交

 

 

MyEclipse Database Explorer模式下

配置完成执行SQL语句以后即可在SQL Results视图中看见数据库中的记录内容了。如果记

记录中有中文的话可以把URL改成这样就支持中文了:jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gb2312

原创粉丝点击