JAVA数据库连接总结

                      转载  : www.qysoft.net
java 代码
 
  1. 1、Oracle8/8i/9i数据库(thin模式)  
  2. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();  
  3. String url="jdbc:oracle:thin:@localhost:1521:orcl";  
  4. //orcl为数据库的SID  
  5. String user="test";  
  6. String password="test";  
  7. Connection conn= DriverManager.getConnection(url,user,password);  
  8.   
  9. 2、DB2数据库  
  10. Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();  
  11. String url="jdbc:db2://localhost:5000/sample";  
  12. //sample为你的数据库名  
  13. String user="admin";  
  14. String password="";  
  15. Connection conn= DriverManager.getConnection(url,user,password);  
  16.   
  17. 3、Sql Server7.0/2000数据库  
  18. Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();  
  19. String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";  
  20. //mydb为数据库  
  21. String user="sa";  
  22. String password="";  
  23. Connection conn= DriverManager.getConnection(url,user,password);  
  24.   
  25. 4、Sybase数据库  
  26. Class.forName("com.sybase.jdbc.SybDriver").newInstance();  
  27. String url =" jdbc:sybase:Tds:localhost:5007/myDB";  
  28. //myDB为你的数据库名  
  29. Properties sysProps = System.getProperties();  
  30. SysProps.put("user","userid");  
  31. SysProps.put("password","user_password");  
  32. Connection conn= DriverManager.getConnection(url, SysProps);  
  33.   
  34. 5、Informix数据库  
  35. Class.forName("com.informix.jdbc.IfxDriver").newInstance(); String url =  
  36. "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; 
  37. user=testuser;password=testpassword";  
  38. //myDB为数据库名  
  39. Connection conn= DriverManager.getConnection(url);  
  40.   
  41. 6、MySQL数据库  
  42. Class.forName("org.gjt.mm.mysql.Driver").newInstance();  
  43. String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"  
  44. //myDB为数据库名  
  45. Connection conn= DriverManager.getConnection(url);  
  46.   
  47. 7、PostgreSQL数据库  
  48. Class.forName("org.postgresql.Driver").newInstance();  
  49. String url ="jdbc:postgresql://localhost/myDB"  
  50. //myDB为数据库名  
  51. String user="myuser";  
  52. String password="mypassword";  
  53. Connection conn= DriverManager.getConnection(url,user,password);   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
*******大 学 学 生 实 验 报 告 实验课程名称 J2EE及JAVA程序设计 开课实验室 DS1501 学 院 软件学院 年级 2012 专业班 2班 学 生 姓 名 学 号 开 课 时 间 2013 至 2014 学年第 2 学期 "总 成 绩 " " "教师签名 " " 软件学院制 《J2EE及JAVA程序设计》实验报告 开课实验室:DS1501 2015 年 6 月18日 "学院"软件学院 " "软工2班 "姓 " "成 " " " " " " "名 " "绩 " " "课程"J2EE及JAVA程序设 "实验项 "实验6-8: 图形界面编 "指导教师 " " "名称"计 "目 "程、抽象类与接口、数" " " " " "名 "据库。 " " " " " "称 " " " " "教" " "师" " "评" " "语"教师签名: " " "2014年 月 日 " "实验目的 " "实验六:基本掌握使用JAVA来完成基本的图形界面等调试与编程,实现理论课上" "讲述的内容PPT内容的验证。 " "实验七:掌握抽象类与接口的概念,验证代码,能写小程序。 " "实验八:掌握利用JAVA完成数据库课程中的基本数据记录操作。 " " " "二、实验内容 " " " "实验六内容: " "调试,验证,课件ppt内容,课后布置的作业(实验报告内容中可不写)。 " "实验七内容: " "完成教材12章关于抽象类与接口方面的范例内容的代码验证、后面作业的代码设" "计(实验报告中可不写)。 " "实验八内容:(二选一,提交该部分实验报告内容) " "利用图形界面编程,实现C/S模式的数据库访问操作。完成SQL " "SERVER或MYSQL数据库管理系统的安装,配置,JAVA数据库访问环境的配置;完 " "成数据库表的建立,记录插入等;建立用户表,包含用户名、密码字段;利用JA" "VA实现图形界面,用户登录验证,进入软件运行后,针对某表记录的增、删、改" "、查操作。 " "完成JAVA WEB应用开发,实现B/S模式的数据库访问操作。完成SQL " "SERVER或MYSQL数据库管理系统的安装,配置,JAVA数据库访问环境的配置,Tom" "cat服务器安装配置;完成数据库表的建立,记录插入等;建立用户表,包含用 " "户名、密码字段;利用JAVA实现WEB应用,通过浏览器访问WEB进行用户登录验证" ",进入WEB应用运行后,针对某表记录的增、删、改、查操作。 " "三、使用仪器、材料 " "JAVA SE JDK 1.7.55 " "Tomcat " "Sql server " " " "四、实验过程原始记录(数据、图表、计算等): " "以下是我所连接的数据库表结构,Book表是存储图书信息的,Reader表是存储读" "者信息的,Borrow表是存储借阅记录的,User表是存储用户登录用户名和密码的" "。 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "为了不暴露表结构和只显示用户需要的信息,建立了一个视图record " " " " " " " "下面是用java连接数据库的过程: " "首先下载java连接sql数据库的驱动程序,配置环境。 " " " "下面是整个程序演示过程截图: " "1.登录界面 " "首先是登录界面 " " " "用户名或密码错误弹出登录失败消息框 " " " "2.初始界面 " "正确后进入初始界面,从视图中读取的数据库信息 " " " "3.增加功能 " "点击增加按钮弹出增加记录对话框 " " " "输入增加记录的信息后点击确定,再回到初始界面点击刷新按钮,可以看到刚增" "加的记录已经显示在初始界面中。 " " " "4.修改功能 " "点击修改按钮,弹出修改记录对话框 " " " " " " " " " " " "根据输入的读者编号和图书编号确定修改的是哪条记录,填入修改的信息后点击" "确定,回到初始界面点击刷新,可以看到修改的记录已修改掉 " " " " " "5.查询功能 " "点击查询按钮弹出搜索记录对话框 " " " "输入姓名点击确定就会在下面显示此姓名的相关记录 " " " "输入书名也可以查询此书相关的记录 " " " "6.删除功能,可以单行删除也可以多行删除 " "首先单行删除,选中一行后点击删除按钮就可以删除此条记录,而且数据库也相" "应地删除了此条记录,通过点击刷新再重新读取数据库数据可以证明 " " " "删除前 " " " " " "删除后 " " " "多行删除,选中多行后点击删除 " "删除前 " " " "删除后 " " " "点击刷新后 " " " "以

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值