数据库
文章平均质量分 75
fengsigaoju
本科:南京邮电大学
座右铭:凤兮凤兮思高举!
展开
-
java对接mysql数据库
首先我们先确保 1,jdk已安装,配置环境变量。 2, mysql已安装。 3,下载JDBC驱动http://download.csdn.net/detail/hgd250/398568 4,解压JDBC驱动,找到里面的mysql-connector-java-5.0.5-bin.jar包 5,打开eclipse,新建项目,将这个jar导入到项目中,具体方式参照htt原创 2016-06-07 16:40:11 · 1755 阅读 · 0 评论 -
java对接mysql(增删改)
查找在前一篇有过了,这里就是增删改,student表的结构还是同上一篇.package mysql;import java.sql.*;public class mysql2 { static PreparedStatement sql;public static void main(String[] args){ // 驱动程序名原创 2016-06-19 23:03:11 · 1473 阅读 · 0 评论 -
jsp实现登录注册(与数据库对接)
最近做了一些图像处理的内容,闲暇时间搞了下jsp,终于把至少两个月之前的代码的bug找出来了...具体内容我在之前一篇博文有介绍,主要是增加了数据库的部分。其实一样处理,获得输入的用户名,密码,然后判断是否需要在当前页面用javascipt处理下(比如注册肯定是需要的,起码两次密码输的要一样),然后跳转逻辑页面,对接数据库,进行增删查改,最后跳转相应的页面.有几点需要注意:1,myecli原创 2016-09-02 18:47:41 · 78866 阅读 · 21 评论 -
java web 分页实现
转载自http://blog.csdn.net/xiazdong/article/details/6857515分页须知知识点:(1)JDBC2.0的可滚动结果集。(2)HTTP GET请求。一、可滚动结果集Connection con = DriverManager.getConnection();PreparedStatement stmt = c转载 2016-10-08 22:51:18 · 4091 阅读 · 0 评论 -
关于数据库的一点坑
最近发现一个比较容易犯的错误,错误是数据库那段代码抛出空指针异常,但是数据库中确实有一条数据。解决办法:一般我们都会通过rs.next()来判断是否有数据(有数据就显示,没数据打印为空),然而此时指针已经向后移动一个了,如果只有一条数据,那么再调用rs.nex打印t就会空指针异常,解决办法就比较简单了,1先if rs.next()判断2然后先rs.get....3再while(rs原创 2016-10-08 17:12:39 · 477 阅读 · 0 评论 -
将本地数据库里的表上传至服务器
一般来说在本地用tomcat搭建的环境做测试会在本地的数据库里留下一些数据,如果在服务器上不需要这些数据,那直接在服务器上新建数据库,修改代码中的路径即可。但是如果这些数据库需要保存,那么步骤如下:1,使用nacivcat 导出数据库中的某个表的数据.为sql文件(使用命令行一样)2,将该文件上传至服务器.,记住路径3,在服务器上命令行登陆数据库,创建一个database ,使用sou原创 2016-09-20 18:27:16 · 7892 阅读 · 0 评论 -
jsp对于关闭mysql数据库的研究(数据库连接数过多)
首先今天和以前经常会碰到一个问题就是连接数过多,通常是没有及时关闭数据库连接导致的。如果是jsp+mysql直接写的代码那么直接在数据库连接代码+操作之后添加如下代码即可完成:try{ if(result != null){ result.close(); result = null; } }catch(SQLException e)原创 2017-02-13 10:57:29 · 1719 阅读 · 0 评论 -
mybatis的简单实例
最近开始学习mybatis,感觉非常好用。首先创建Mybatis_test项目,在src下创建lib文件夹,将mybatis的jar包和mysql连接的jar包添加到项目路径随后使用mysql在mybatis的database下创建student表,具体内容如下: create table student( -> id int auto_increment, -> na原创 2017-05-23 18:02:01 · 637 阅读 · 0 评论 -
redis的消息队列和发布订阅demo
以前做online judge的时候用mysql+时间戳做消息队列,现在redis提供了一种现成的消息队列的模式,使用redis队列可以直接模拟消息通信的方式,在将并发转化为非并发时非常有用,同时通信的双方不需要关注彼此的信息,实现解耦合。比如用户提交了代码,我后台往消息队列压入题号,用户号,提交号,剩下的就交给判题脚本处理,判题脚本不需要了解其他信息,同时后台也不需要等待判题脚本执行结束,而是直原创 2017-05-22 19:26:53 · 1468 阅读 · 0 评论