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



