免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: qq15570453
打印 上一主题 下一主题

mysqlbiblog 问题,在线等待 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2009-12-22 16:52 |只看该作者
不能吧,你自己建个表,插些中文进去看看
mysqlbinlog --set-charset=utf8 mysql-bin.000013|tail -10
/*!\C utf8 *//*!*/;
SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=8/*!*/;
insert into t1 values(5,'测试测试啊')/*!*/;
DELIMITER ;
# End of log file
ROLLBACK /* added by mysqlbinlog */;

论坛徽章:
0
22 [报告]
发表于 2009-12-22 17:23 |只看该作者
按照你的方法,建一个表,插入中文,可以显示,那我的问题到底出在什么地方?

论坛徽章:
0
23 [报告]
发表于 2009-12-22 17:26 |只看该作者
insert into game_log_player_core (logType, userId, playerId, playerCode, playerName, playerGrade, logValue, logDesc, logObject, commitTime, type) values (16, 32662, 22197, 0x3537393038363232, 0x74616E6B3837, 26, 0xB7E2C4A7C8D04C7633A1C1315B4A4E445A3030365F335D, NULL, NULL, '2009-12-16 11:34:06', '6')

这是我原始数据库binlog的一些记录 有些应该显示中文的地方,都是16进制

论坛徽章:
0
24 [报告]
发表于 2009-12-22 17:31 |只看该作者
#091216  5:00:12 server id 1  end_log_pos 97502         Query   thread_id=2355  exec_time=0     error_code=0
SET TIMESTAMP=1260910812/*!*/;
update user_player set userid=60723, nickname=0xCDF5B0AEBDBF, sex=2, grade=1, experience=0, goldCoin=170, deposit=0, school=4, playerState=0, commitTime='2009-12-16 05:00:12', onlineState=1, position=0x3230353034, lastPosition=NULL, pack=40, hp=40, mp=80, gloypoint=10, banghuiId=0, shopSpace=3, goldblock=0, shouLanNum=3, isDelete=0, jinjifen=0, glodBlockPoint=0 where id=41670
/*!*/;


nickname  position 后面显示的都是16进制,本来应该是中文啊

论坛徽章:
0
25 [报告]
发表于 2009-12-23 09:41 |只看该作者
顶呀!

谁能告诉我问题出在什么地方呀!

论坛徽章:
8
戌狗
日期:2014-09-26 16:39:44水瓶座
日期:2014-10-10 02:06:57金牛座
日期:2014-10-11 23:04:042015亚冠之首尔
日期:2015-06-23 15:37:0015-16赛季CBA联赛之天津
日期:2016-01-22 18:58:2915-16赛季CBA联赛之佛山
日期:2016-05-31 19:18:0815-16赛季CBA联赛之同曦
日期:2016-08-10 16:26:3315-16赛季CBA联赛之辽宁
日期:2018-01-10 11:47:40
26 [报告]
发表于 2009-12-23 10:39 |只看该作者
字符集分 数据库字符集   表字符集  字段字符集 你看你这些都是什么字符集

论坛徽章:
0
27 [报告]
发表于 2010-01-22 18:08 |只看该作者
顶呀!

谁能告诉我问题出在什么地方呀!

论坛徽章:
0
28 [报告]
发表于 2010-01-22 18:31 |只看该作者
原帖由 ruochen 于 2009-12-14 12:38 发表
6楼和10楼的不是同一个数据库?



从这边可以看出,你两次连接时的字符集不一样的。你要先确认下!!!
你可以用mysqlbinlog把内容dump出来看下中文的情况,不一定要马上导进库内
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP