首页 > 编程知识 正文

jdbc连接oracle数据库步骤,java创建mysql数据库

时间:2023-05-04 15:49:03 阅读:44949 作者:915

Java 如何使用 JDBC 连接 MySQL 数据库,下面我们看看

连接到33558www.Sina.com/JavaMySQL需要驱动程序软件包,官方网站下载地址为MySQL驱动程序软件包官方网站

建议您下载以前的版本

这是我选的版本

解压缩后,得到jar库文件

然后,开始将jar包放入eclipse中。 这里有两个放jar包的地方。

二、jar包一、下载驱动包

放在WEB-INF/lib下和通过build path导入两种方式

在项目目录中找到WebContent—WEB-INF------lib文件夹,并将下载的JDBC放在该文件夹下。 下图:第一种:放在WEB-INF/lib下

因为Tomcat APP应用程式伺服器有自己的类别载入器,所以请根据J2EE规格寻找与%WEB-project%/WEB-INF/lib规格对应的lib。 因此,我们发行的web APP应用必须遵守其格式

将jar包放在WEB-INF/lib下,其他项目需要这些jar包的时候,便会通过Tomcat找到并使用了

右键单击项目名称,然后在build path-configurebuildpath---- propertise、java build path的Libraries选项卡中,单击Classpath并选择Add JARs…

如果能按照我的步骤完全做到这里,恭喜你。 连接成功。 接下来看看实际效果吧

三、检查数据库连接java。 我在数据库里做了student表。

添加数据:

连接到数据库并从eclipse读取数据:

数据库名称: sqldstudent

包名称: student

端口号: 3306

用户名:根

密码: ***

第二种:通过build path导入

打包sqld student; 导入Java.SQL.connection; 导入Java.SQL.driver manager; import java.sql.ResultSet; 导入Java.SQL.sqlexception; 导入Java.SQL.statement; 公共类主{声明公共服务语音连接(字符串[ ] args )连接对象连接连接; //驱动程序名称string driver=' com.MySQL.JDBC.driver '; //URL是要访问的数据库名称mydatastringurl=' JDBC : MySQL ://localhost 33603306/MySQL '; //MySQL配置中的用户名String user='root '; //MySQL配置时密码字符串密码=' * * * * '; //查询结果集try//加载驱动程序class.forname(driver )//1.getConnection ()方法,连接到MySQL数据库! con=驱动程序管理器. getconnection (URL、user、password ); if (! con.isClosed () ) system.out.println ) ' succeededconnectingtothedatabase!' ); //2 .创建用于执行SQL语句的statement类对象! 语句语句=con.create statement (; //要执行的SQL语句String sql='select * from student '; //3.resultset类,用于存储检索到的结果集! resultset RS=statement.execute query (SQL; system.out.println------------------------------------------ -。 System.out.println ('执行结果如下: ); system.out.println (---------------' ); System.out.println (“学校号”“t”“姓名”“t”“性别”“t”“年龄”); system.out.println------------------------------------------ -。 字符串名称=null; 字符串id=null; 字符串sex=null; 字符串age=null; 获取列为while(RS.next ) ) sno的数据=RS.getstring('SnO ); 获取名为sname的列中的数据name=RS.getstring('sname ); 获取列为//sex的数据的sex=RS.getstring('sex ); 获取列为//age的数据的age=RS.getstring('age ); //输出结果system.out.println (id 't ' name 't ' sex 't ' age ); } rs.close (; con.close (; }catch(classnotfoundexceptione ) /数据库驱动异常处理system.out.println(sorry,can`t find the Driver! ' ); e .打印堆栈跟踪(; }catch(sqlexceptione )//数据库连接失败异常处理e.printStackTrace ); }catch(exceptione )//todo : handleexceptione.print stack trace ); } finally{ System.out.println (成功获取数据库数据!' ); } }

这样就成功了。 只看到将jar包通过build path导入只是放在了我们这个项目中,其他项目中不能使用该jar包这个词并不能说是成功的。 想输出的都输出就可以了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。