在不用框架的前提下,对比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); } }}