
MYSQL
xiaong520jl
这个作者很懒,什么都没留下…
展开
-
MySql乱码 最简单的解决办法
安装的最新版的Mysql可插入的中文数据全变成了问号.后来才想起来 原来安装的时候没有设置字符编码而mysql默认是character-set-server:latin1网上查到资料:最简单的方法在mysql的安装目录下有个mysql.ini文件.打开后找到character-set-server这一行 将他设置为uft8.(注意:不是utf-8);最后 在创建数据库的时候原创 2012-07-31 16:32:10 · 500 阅读 · 0 评论 -
mysql utf8_unicode_ci 与utf8_general_ci区别
对中、英文来说没有实质的差别。utf8_general_ci校对速度快,但准确度稍差。utf8_unicode_ci准确度高,但校对速度稍慢。如果你的应用有德语、法语或者俄语,请一定使用utf8_unicode_ci。我自己一般用utf8_general_ci就够了,到现在也没发现问题。。。原创 2013-04-17 09:25:21 · 1157 阅读 · 0 评论 -
oracle 与mysql的几点区别
1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错eg:select name,count(money) from user;这个放在mysql中没有问题在oracle中就有问题了。2.自动增长的数据类型处理MYSQL有自动增原创 2013-05-22 09:48:19 · 737 阅读 · 1 评论 -
group by 不是表达式
公司数据库用的一直是mysql,业务需求查询出不重复的数据,于是准备用group by 语句:select * from table group by pid。这种语法在mysql中没有问题,并且查询出的数据没有重复的。但是客户公司用的是oracle,部署到服务器后就报错了,group by不是正确的表达式。。。oracle 中 查询字段除 聚合函数以外 都要出现在group原创 2013-05-22 09:25:16 · 338 阅读 · 0 评论