用Hibernate+MySQL的童鞋是不是很苦恼为什么MySQL不支持中文排序呢?没办法,只有等utf8_unicode_cn 出来了。如果用hibernate即想实现跨库,又想不改代码如何实现呢,下边告诉你答案。
方法一、描述:给Hibernate的MySQL方言包注册一个排序方法,该方法中实现了MySQL中文排序。贴代码:
public class MySQLExtend...
分类:
系统相关 时间:
2014-08-27 11:06:07
阅读次数:
203
//数据库引擎,编码,字符校验码,备注create table if not exists t_basic_job ( name varchar(20) not null default '')engine=innodb DEFAULT CHARSET=utf8 collate=utf8_...
分类:
数据库 时间:
2014-08-26 19:05:36
阅读次数:
250
一、官方文档说明下面摘录一下Mysql 5.1中文手册中关于utf8_unicode_ci与utf8_general_ci的说明:代码如下: 当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法。一些字符还是不能支持。并且,不能完全支持组合的记号。这主要影响越南和俄罗斯的...
分类:
数据库 时间:
2014-08-26 16:55:36
阅读次数:
236
使用Python的MySQLdb模块连接并操作MySQL的时候,对于中文,查询时候查不出来,插入数据时候是乱码。很头疼。最后的解决办法如下:
conn = MySQLdb.connect(...)
cur = conn.cursor()
cur.execute("SET NAMES utf8;")
cur.execute("SET CHARACTER SET utf8;")
cur.exec...
分类:
数据库 时间:
2014-08-26 13:42:10
阅读次数:
246
昨天晚上用PHP写程序的时候遇到一个特别纠结的问题,页面,mysql字符集都校对成utf8了,但是只要通过Phalcon程序往数据库里跑数据,中文就都会变成乱码,今天在phalconphp群里@问路才不会迷路朋友的帮助下完美解决这个问题,解决方法如下:在引导程序设置数据库连接处加入$di-&..
分类:
其他好文 时间:
2014-08-26 11:56:16
阅读次数:
400
ubuntu打开windows下的txt或者代码文件,经常会出现乱码,ubuntu自带一种转换工具,是命令行的,下面提供一种最简单的方法进行转换比如要转换的文件为1.txt,进入1.txt的目录输入如下命令:iconv -f gbk -t utf8 -c 1.txt > 2.txt然后打开2.txt...
分类:
其他好文 时间:
2014-08-26 09:43:05
阅读次数:
274
1、首先排除数据库中读取加密后的字段是否被强制截断。2、AES加密后的byte[]首先应用base64(Convert.ToBase64String)编码一次,若直接用utf8的话会报上述错误,若用unicode编码的话会解密成乱码,原因是加密后的byte数组用其他编码方式编码的话会丢失字符。3、b...
分类:
其他好文 时间:
2014-08-26 01:48:35
阅读次数:
917
CString CStringUtf8ToUnicode( CString Utf8 ){ int wLen = 0; CString strUnicode; LPSTR pBufChar = NULL; LPWSTR pBufWchar = NULL; //CString to char wL.....
分类:
其他好文 时间:
2014-08-26 00:11:45
阅读次数:
173
mysql新建的表的charset都是utf8的。 在phpmyadmin里直接敲sql,中文可以insert进去的,但是在php代码里mysql_query同样的sql语句就是不行,保存到表里是乱码,后来找了网上别人的解决方案: 加一句 mysql_query(...
分类:
数据库 时间:
2014-08-25 13:31:54
阅读次数:
263
朋友让帮忙做一个短信验证码工具,对此有了初体验。
1. 编码转换:字符集必须是GB2312格式,字符必须用UrlEncode进行编码。
$sms
= "短信验证码:2312【大象投资】";
// utf8
echo
urlencode(mb_convert_encoding($sms,'gb2312','utf-8'));
2. 通知类短信,如果没有备案,晚上...
分类:
其他好文 时间:
2014-08-24 23:59:04
阅读次数:
430