欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

java-用jdbc技术连接mysql数据库并且取值

时间:2023-05-16
jdbc(java database Connectivity)

在不用框架的前提下,对比nodejs、python;java连接数据库比较麻烦。jdbc的位置:
遇到的问题

第一步中1、加载JDBC驱动程序还需要其他的包mysql-connector-java-5.0.8-bin.jar,并且,导包的时候也发现了自己对java导包的不懂。 代码

import java.sql.*;public class Mysql { public static void main(String[] args) { try { //1、加载JDBC驱动程序 Class.forName("com.mysql.jdbc.Driver"); //2、连接数据库 String driver = "jdbc:mysql://127.0.0.1:3306/test"; Connection con = DriverManager.getConnection(driver, "test", "root"); System.out.println(con); //3、发送SQL语句 Statement stmt = con.createStatement(); ResultSet res = stmt.executeQuery("select * from nsddd_user"); //4、处理结果集 System.out.println("id" + " " + "username" + " " + "password"); while (res.next()){ int id = res.getInt("id"); String username = res.getString("username"); String password = res.getString(3); System.out.println(id + " " + username + " " + password); } //5、关闭数据库 con.close(); }catch (Exception e){ System.out.println(e); } }}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。