mysql
YYZhQ
这个作者很懒,什么都没留下…
展开
-
mysql创建外键错误
Can't create table 'xxx.#sql-1130_1' (errno: 150)问题原因:检查进行关联的两个字段类型是否一致解决办法:将字段类型改为一致 Cannot add or update a child row: a foreign key constraint fails (`xxx`.`#sql-1130_1`, CONSTRAINT `FK_x1x2原创 2012-10-23 09:18:58 · 936 阅读 · 0 评论 -
jpa+mysql:查询出的记录居然都是同一个entity
在jpa的函数中,我用createNativeQuery执行了一个查询语句,这个查询语句用到了union,并且用到了left join,查询出结果后,却发现记录数目正确,但每条记录居然数据完全一样,进行跟踪,对其执行的查询语句放mysql中进行查询,结果正确,各条记录是各条记录,但是jpa映射到entity后,就变成数目相同的同一条记录了。后来才发现,因为用union,用left join,在原创 2013-07-10 15:48:48 · 2974 阅读 · 3 评论 -
jpa+mysql,union组合查询求和结果出错
UNION ALL有两个表,A和B。A表数据类似ida1a2a3a4a5150.5ag1...2101.0ag2...3151.5ag1...B表数据类似ida1a2a3a4a51原创 2013-07-10 15:43:08 · 6820 阅读 · 0 评论 -
group_concat长度限制
#在MySQL配置文件(my.ini)中默认无该配置项,使用默认值时,值为1024,可在客户端执行下列语句修改:#SET GLOBAL group_concat_max_len = 1024;#该语句执行后重启客户端即可用语句:#show variables like "group_concat_max_len"; #查看到已经修改成功,该语句在执行后,mysql重启前一直有作用原创 2013-10-18 08:59:20 · 31260 阅读 · 0 评论 -
MYSQL安装出现could not start the service mysql error0处理
核心提示:MySQL安装是出现could not start the service mysql error:0 提示错误,解决方法: 首先,在管理工具-服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如 C:\Program Files\MySQL\MySQL Server 5.0\bin 然后使用如下命令mysqld-nt -re 当各位在安装、重装时转载 2014-11-25 16:30:39 · 978 阅读 · 0 评论 -
jpa查询语句自动变成了update
今天碰到了个奇怪的问题,明明dao中一个查询函数,一直报connection read-only错误,断点设置过去,发现明明一个select 查询语句,一直到生成Query查看变量里面都是查询的代码,可一执行就变成了update,简直见了鬼了。我的架构是sshj,层次也就是entity,dao,service,action,代码如下,非常简单的代码:dao层:public boolean find原创 2017-11-28 18:26:59 · 4021 阅读 · 2 评论