Navicat 乱码 读取数据全是?

Navicat 乱码 读取数据全是?

服务器:tomcat JSP页面的编码全是UTF-8 navicat也连接、数据库、字段全是UTF-8 本人的mysql装的免安装版本的,可能跟大家的有点区别,那个my.ini文件 但是浏览器运行的JSP页面读取数据库部分的全是乱码,在页面java文件里面输出了一下,读取的数据在控制台也全是乱码的,都是“?” 也全部改成gb2312过,都是乱码的,求指点,快……

请教:mysql怎么样实现同id不同行计算后输出

请教:mysql怎么样实现同id不同行计算后输出

  请教高手~~~mysql怎么样实现同id不同行加总(sum)后输出,如图: 就是说想得到不同hproject_id的hmov,hteu,htun,income,profit的sum值,但是原因是hproject_id的值很大,假如用where语句一条一条写的话会很麻烦,求高手怎么通过循环语句或别的方法来实现呢?谢谢~~~~ 解决方案 40 是这样吗: ……

MYsql问题

MYsql问题

求写一个sql函数,控制一张表的status字段 当现实时间大于表中datatime字段中的时间则 修改status字段值为1 大致就是在创建一个活动时,数据库本人 按小时 执行函数,直到当满足条件时修改status字段值为1。 求思路或大致写法 解决方案 10 开个事件:每小时执行一次就可以了 10 直接用查询来实现。在实际表不不需要这个字段。 ……

怎么样一条sql把一个一对多的表拼接到一条数据上?

怎么样一条sql把一个一对多的表拼接到一条数据上?

A B表  A 1 BN a.id=b.aid 现在想把A的一条数据  然后在当条数据的后面一列 把 B表的多条内容组在一起放在这一列 用一条sql可以做到吗? 解决方案 10 是这个意思嘛? 1、一对多好 2、还是就存一个表,用一个字段存关系id 其实看你业务逻辑,怎么方便怎么来 10 B分列 . ……

问个问题,关于分组后查询某个字段的最大值的最小值(用一条sql语句)

问个问题,关于分组后查询某个字段的最大值的最小值(用一条sql语句)

例如:现在表中有3个字段:id,score,name,,根据name分组然后查询出name同一个组中的最大值和最小值(同时查询出),用一条sql语句(例如mysql数据库)。有好的方法么?求指点。 解决方案 10 select * from ( select * from  (select  id,score,name from tb  group by ……

是不是事务repeatable read级别可以避免幻读

是不是事务repeatable read级别可以避免幻读

CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user` varchar(45) COLLATE latin1_general_ci DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `user` (`user`) ) ENGINE=InnoDB ……

问下下,取消update的问题

问下下,取消update的问题

本人想在触发器中,假如a=1 就取消这条update 例如:update t1 set a=2 where a=1 那么这条update取消 update t1 set a=2 where a=3 这条update通过 create tigger…. 这里应该怎么写。 end…. 解决方案 20 你用这个试试: mysql> ……