mysql
文章平均质量分 71
凌骁
这个作者很懒,什么都没留下…
展开
-
mysql order by 中文排序 错乱问题
1. 在MySQL中,我们经常会对一个字段进行排序查询,但进行中文排序和查找的时候,对汉字的排序和查找结果往往都是错误的。 这种情况在MySQL的很多版本中都存在。 如果这个问题不解决,那么MySQL将无法实际处理中文。 出现这个问题的原因是因为MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成转载 2017-02-07 11:05:31 · 1859 阅读 · 0 评论 -
mysql 字符转换成数字
在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决 select * from pony order by (d+0) 2.在进行ifnull处理时,比如 ifnull(a/转载 2017-02-07 11:10:06 · 850 阅读 · 0 评论 -
JDBC+MySql 1(编码问题的处理)
windows下 MySQL编码乱码问题(以utf8为例): 一 首先创建数据库test1----设置数据库默认编码utf8 DROP database IF EXISTS `test1`; CREATE database `test1` default character set utf8; use `test1`; 二 使用数据库后设置utf8----设置 character原创 2015-08-11 17:27:40 · 616 阅读 · 0 评论