![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 90
tamink2013
这个作者很懒,什么都没留下…
展开
-
mysql 分组不遵循标准sql
对于group by在mysql中的使用和Oracle的差异性很大,准确的说不光和Oracle和别的数据库差异性一样,这些有点不太遵循标准SQL。我们知道常规的 sql,对于group by来说一定要结合聚合函数,而且选择的字段除了聚合函数外,还必须在group by中出现,否则报错,但是在mysql中扩展了这样的功能 首先对于不加聚合函数的sql来说,它的功能结合了limit来得出结果,仔细想...原创 2014-10-14 10:33:08 · 187 阅读 · 0 评论 -
(转)MySQL max_allowed_packet设置及问题
MySQL根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。 查看目前配置 show VARIABLES like '%max_allowed_packet%'; 显示的结果为: +--------------------+---------+ | Variable_nam...原创 2017-03-01 11:02:25 · 91 阅读 · 0 评论 -
spring mvc 上传下载文件demo(上传到mysql里面)
spring mvc 上传文件代码: @RequestMapping(value = "/attach/upload") @ControllerLogAnnotation(moduleName="服务管理-合同管理-附件",option="上传") public void upload( String contractId, @Request...2017-03-01 11:00:32 · 212 阅读 · 1 评论 -
(转)Java数据类型和MySql数据类型对应表
java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB ...原创 2017-02-10 14:13:28 · 92 阅读 · 0 评论 -
(转)hibernate sqlQuery mysql别名问题
项目环境:hibernate3.6.1 mysql5.7.3 驱动:MySQL-connector-Java-5.1.26 问题描述:项目是从一个sqlserver 数据库翻转到mysql数据库上的。通过sql查询,自动映射到对象上,但是总是报错。奇怪的问题:sql打印出来放到数据库客户端上 可以正常执行结果。但是sql就是查询不出来,报 Col...原创 2017-02-10 14:11:16 · 187 阅读 · 0 评论 -
mysq 的decimal类型与hibernate 的 setResultTransformer
mysql数据库里是decimal类型的话(powerdesigner是numeric(12,2)) java实体类用工具自动生成,相应类型为double,这个在用hqlQuery查询实体的时候,或者在用sqlQuery.addEntity(select * from方式,必须是查询hibernate实体类)方法时候没什么问题,可以顺利生成实体类。 但是,如果用,setResult...2017-02-10 12:06:52 · 606 阅读 · 0 评论 -
(转)MySQL 实现树形的遍历(关于多级菜单栏以及多级上下部门的查询问题)...
from :http://blog.csdn.net/mchdba/article/details/39277301 前言: 关于多级别菜单栏或者权限系统中部门上下级的树形遍历,oracle中有connect by来实现,mysql没有这样的便捷途径,所以MySQL遍历数据表是我们经常会遇到的头痛问题,下面通过存储过程来实现。1,建立测试表和数据:DROP TABLE IF...原创 2016-12-23 16:45:14 · 140 阅读 · 0 评论 -
(转)blob和text区别
(mysql 是没有clob的) (大多数方面,可以将BLOB列视为能够足够大的VARBINARY列。同样,可以将TEXT列视为VARCHAR列。) text分为4种类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT,分别对应不同的长度。text是非二进制字符串,并且需要指定字符集,并按照该字符集进行校验和排序。只能存储纯文本,可以看作是VARCHAR在长度不...原创 2016-12-15 15:47:14 · 984 阅读 · 0 评论 -
记一次mysql 导入15M的SQL文件出错调试过程
问题:用navicat 导入15M的SQL文件 ,报错 [Err] 2006 - MySQL server has gone away 搜索出来解决方案是(非常多的坑,且听下面慢慢分解): 在my.conf(这货是linux的,win是my.ini,坑啊,还好顺便看到一个软件叫search everything,比win自带的搜索功能强大多了,一秒就搜索出来了。原来在C:\P...2016-11-02 11:21:53 · 151 阅读 · 0 评论 -
mysql-5.6.26-winx64 安装
想不到mysql 现在搞的这么复杂了。。。。 解压后,安装服务, CMD----- mysqld install MySQL --defaults-file="C:\Program Files\mysql\my-default.ini" 之后发现启动不了服务,报缺失文件。 最终还是找到方法了 修改注册表: 因为解压版没有像安装版 那样指定目录,所以需要更改注册表: HKEY...原创 2015-09-11 13:34:40 · 73 阅读 · 0 评论 -
(转) MySQL的主从复制原理
一.主从复制 MySQL的复制是通过将一台主(master)服务器的数据复制到其他主机(slaves) 上。从服务器可以有很多。而复制的原理跟MySQL的二进制日志是分不开关系的。 主服务器将更新写入二进制日志系统,并维护一个索引跟踪日志的循环,这些日志发送到从服务器上更新。从服务器通知主服务器,并从主服务器的日志上读取最后一次的成功更新的位置。 当使...原创 2017-03-09 17:59:13 · 88 阅读 · 0 评论