从根本上来说,JDBC 是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库,因此可以用 Java 编写不同类型的可执行文件,例如:
Java 应用程序
Java Applets
Java Servlets
Java ServerPages (JSPs)
Enterprise JavaBeans (EJBs)
所有这些不同的可执行文件就可以使用 JDBC 驱动程序来访问数据库,这样可以方便的访问数据。JDBC 具有 ODBC 一样的性能,允许 Java 程序包含与数据库无关的代码。
2.连接步骤
1.注册驱动
首先需要导入mysql驱动jar包
第二步:把mysql的驱动jar拷贝到lib目录:
第三步:把lib添加到项目中,作为当前项目的第三方库
然后找到自己的jar包导入即可
获取连接的也只有一句代码:DriverManager.getConnection(url,username,password),其中username和password是登录数据库的用户名和密码. url查对复杂一点,它是用来找到要连接数据库“网址”,就好比你要浏览器中查找百度时,也需要提供一个url。下面是mysql的url:
举个例子:
String url="jdbc:mysql://localhost:3306/mynbuseUnicode=true&cha
racterEncoding=utf8&useSSL=false";
Connection connection = DriverManager.getConnection(url, "root", "");
//url:访问数据库服务器的网址
//jdbc :协议名 jdbc :mysql://localhost:3306/mytest
//username:用户名
//password:密码
//localhost:mysql服务器的ip地址,本机远程的mysql服务器:真实ip
//3306:mysql服务器的默认端口
//mytest:访问的那个数据库名称
//?k1=v1 :数据库的其他参数
3. 获取数据库操作对象
Statement statement = connection.createStatement();
4.执行sql语句
String sql = "select * from stud";
ResultSet resultSet = statement.executeQuery(sql);
或者
String sql1="insert into zm values('"+t1+"','"+t2+"')";
statement.executeUpdate(sql1);
注意:查询语句是executeQuery() 增删改是executeUpdate() 注意区分
常用的有以下几种:
Object getObject(int col)
String getString(int col)
int getInt(int col)
double getDouble(int col)
到此这篇goldendb数据库连接方式(db2jdbc连接数据库)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sjkxydsj/17685.html