1.sp_helpsort
SELECT SERVERPROPERTY ('Collation')
查看排序规则.
应该字符集关.
2.更改服务器排序规则
更改 SQL Server 2005 实例默认排序规则 *** 作能比较复杂包括步骤:
确保具重新创建用户数据库及些数据库所象所需全部信息或脚本
使用工具(例容量复制)导所数据
删除所用户数据库
重新 setup 命令 SQLCOLLATION 属性指定新排序规则 master 数据库例:
复制代码
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=test SQLCOLLATION=SQL_Latin1_General_CP1_CI_AI
关重新 master 数据库详细信息请参阅何重新 SQL Server 2005 Master 数据库
SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')下面是查询结果:
936 简体中文GBK
950 繁体中文BIG5
437 美国/加拿大英语
932 日文
949 韩文
866 俄文
65001 unicode UFT-8
程序写入mycat中文乱码解决乱码问题可能出现的三个地方
1.程序连接的编码要设置
jdbc:mysql://192.168.1.1:8066/TESTDB?useUnicode=true&characterEncoding=utf8
2. mysql数据库的编码要设置
1) 查看mysql server级别的编码集
首先进入mysql使用命令 mysql -uroot –p
然后 执行命令查看: show variables like 'character%
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)