才子佳人博客

我的故事我讲述

mysql乱码的处理
null
来源:xjh  编辑:xjh  2016-03-28

(1)在客户端终于可以看到中文文字符了!

以前用jdbc填写的数据,在命令行客户端显示总是乱码,原来设置一下字符集就可以了!菜鸟啊,我把mysql字符集的一些设置命令贴出来:    
[client]
SET character_set_results=gbk;
SET character_set_connection=utf8;
SET character_set_client=gbk;
SET character_set_server=gbk;
SET character_set_database=utf8;

(2)Data truncation: Data too long for column错误解决办法是:
牢记:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name

[create_specification [, create_specification] ...]

create_specification:

[DEFAULT] CHARACTER SET charset_name

| [DEFAULT] COLLATE collation_name


如:create database mydb CHARACTER SET gbk;
(3)其他统一用utf8就可以.



分类:网络日志| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: