我使用navicat连接MyCat不会乱码,但是用.net mysql ado 去连接MyCat不管是查询还是添加中文都会乱码我的连接串:server=192.168.2.132;database=mycat_kh;uid=sa;pwd=123456;Pooling=true;Connection Lifetime=120;Connection Timeout=120;Port=8066;Charset=utf8数据库 :Sqlserver 2008R2mycat 连接串: <writeHost host="hostM1" url="jdbc:sqlserver://sql.pidiqi.com:3433" user="*****" password="*******">
解决方案 »
- C# windows应用程序 怎么随机读取资源文件里面的资源
- csc命令究竟能不能发布Web?
- ActiveX 能不能做成MDI的(C#)?
- 如何实现键盘输入
- monorais,怎样设置三级域名,怎么使用routing 对域名重定向,非常急切的请求帮助!!!
- 谁告诉我哪能下载到--幕府将军中文版,狂散300分!!!!
- 文本内容排序问题
- 请教:在datagrid中添加数据,”添加“按钮是放在datagrid外面,添加的内容放在页脚里,急急!!(是完全可编辑的datagrid)
- 请问:为什么数据库不能更新?(ado.net + sql server 2k)
- 请教一下如何实现datagrid的数据更新(新手上路)
- C#更改父容器后,按钮位置偏移
- 我是搞自动化的,现单位有个项目用到C#我该如何学习?以前就编辑过触摸屏的宏指令
还有就是 我觉得 提交数据时里面乱码概率小, 你看看是不是在程序里面就乱码了?
但是我用navicat连接mycat是不会乱码的,还是说ado 默认指定了编码格式,而navicat没有指定?所以不会乱码
mycat 指定编码格式是在server.xml 文件指定的,连接串不可以指定编码。设不设置好像都没有影响。
调试时是没有乱码的,但是在请求mycat时,mycat解析出的语句中文就会乱码
调试时是没有乱码的,但是在请求mycat时,mycat解析出的语句中文就会乱码例如:insert into KH_TuanDui(MingCheng,ShuoMing,ChuangJianRen,ChuangJianShiJian,XiuGaiRen,XiuGaiShiJian) values ('测试','测试','','','','');
他debug出的语句变成:execute mutinode query insert into KH_TuanDui(TDID,MingCheng,ShuoMing,ChuangJianRen,ChuangJianShiJian,XiuGaiRen,XiuGaiShiJian) values ( 1200258893532499968,'????§°','è?????','','2019/11/29 3:41:32',NULL,'')