java 中 JDBC 连接数据库操作
来源:互联网 发布:淘宝进口商品资质 编辑:程序博客网 时间:2024/06/15 15:59
首先新建一个java工程 工程名随便取
注意!:博主用的是Mysql数据库 如不同则自行下载相应驱动包
【Mysql驱动包下载】
环境搭配(博主用的Eclipse):下载解压后找到mysql-connector-java-5.1.44-bin.jar需要在工程中导入该库文件
选中java工程右击选择Build Path–>Configure Build Path…
点击Add External JARs 找到之前的mysql-connector-java-5.1.44-bin.jar文件选中点击完成
点击Apply 点击ok完成导入(导入好了会看到库文件已经在我们的工程下面了)
当然如果你不想要这么麻烦你可以直接新建一个lib文件夹与src在同一级目录下然后将库文件拷贝到lib目录下同样可行
代码部分:
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Sql {String driver = "com.mysql.jdbc.Driver";//驱动路径 static String url = "jdbc:mysql://127.0.0.1:3306/xuexi";//连接数据库名 static String user = "你的name";//用户名 static String password = "你的pass";//密码 public static void main(String[] args) { // 第一步:加载驱动 try { Class.forName(driver); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } // 第二步:获取连接 Connection conn = null; try { conn = (Connection) DriverManager.getConnection(url, user, password); } catch (SQLException e) { e.printStackTrace(); } // 第三步:创建处理对象 Statement statement = null; try { statement = (Statement) conn.createStatement(); } catch (SQLException e) { e.printStackTrace(); } //第四步:编写要执行的sql语句 String sql = "select * from 表名"; //第五步:执行sql语句 ResultSet res=null; try { res = statement.executeQuery(sql); while(res.next()){ System.out.println(res.getString("name")); } } catch (SQLException e) { e.printStackTrace(); } res.close();//关闭ResultSet对象 statement.close();//关闭Statement对象 conn.close();//关闭Connection对象 }}
本文章只提拱了与mysql数据库连接后续会提供与其它数据库连接的操作。
阅读全文
0 0
- java 中 JDBC 连接数据库操作
- java中jdbc连接数据库操作
- java jdbc 连接操作数据库
- Java中使用JDBC连接数据库操作的步骤
- java采用jdbc连接操作数据库
- JAVA采用JDBC连接操作数据库详解
- JDBC连接数据库操作步骤(JAVA)
- Java操作Sqlite数据库-jdbc连接
- 连接数据库jdbc操作
- JDBC连接数据库操作
- jdbc连接数据库操作
- java 演示使用jdbc-odbc桥连接的方式操作数据库 向数据库中添加数据
- Java中使用jdbc连接数据库详解
- java中使用jdbc连接SQLite3数据库
- Java中使用JDBC连接oracle数据库
- Java中JDBC连接MySql数据库(下)
- java开发中JDBC连接数据库代码
- Java开发中JDBC连接数据库
- 如何选择自动化安装默认文件
- 如何写一个简单的jQuery插件
- 将关键代码手动移植到C语言
- Python循环嵌套应用案例一则:判断丑数
- Word2vec 计算两个文本之间相似度
- java 中 JDBC 连接数据库操作
- 73. Set Matrix Zeroes
- MFC对话框最大化、最小化设置
- 1234
- Eclipse kepler的PyDev Package Explorer环境下子包的创建
- 程序的构建,包括编译、运行、打包和文档生成等。
- maven scope的含义
- 栈的应用—计算表达式的值
- mysql笔记总结