goldendb数据库连接方式(db2jdbc连接数据库)

goldendb数据库连接方式(db2jdbc连接数据库)p 前景说明 br 在我们刚开始使用数据库的时候 发现只能在 mysql 编辑器里面使用 sql 语句来完成对数据库的操作 那我们怎么来通过 Java 来操控数据库呢 这个时候就有了 JDBC 的出现 p 1 什么是 JDBC JDBC 指 java 数据库连接 Java

大家好,我是讯享网,很高兴认识大家。



 <p>前景说明&#xff1a;<br />         在我们刚开始使用数据库的时候&#xff0c;发现只能在mysql编辑器里面使用sql语句来完成对数据库的操作&#xff0c;那我们怎么来通过Java来操控数据库呢&#xff1f;这个时候就有了JDBC的出现。</p> 

讯享网

        从根本上来说,JDBC 是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库,因此可以用 Java 编写不同类型的可执行文件,例如:

Java 应用程序
Java Applets
Java Servlets
Java ServerPages (JSPs)
Enterprise JavaBeans (EJBs)
所有这些不同的可执行文件就可以使用 JDBC 驱动程序来访问数据库,这样可以方便的访问数据。JDBC 具有 ODBC 一样的性能,允许 Java 程序包含与数据库无关的代码。




 2.连接步骤
1.注册驱动
        首先需要导入mysql驱动jar包

第一步:在当前项目下创建一个lib的目录: 

第二步:把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)


小讯
上一篇 2025-05-16 22:22
下一篇 2025-04-25 12:52

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/158894.html