標籤:
基本操作
package jdbc;import java.sql.Statement;import java.util.Scanner;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;public class test { public static void main(String[] args) throws Exception { String url = "jdbc:mysql://localhost:3306/usedb" ; //下面幾行都是模板 String user = "root" ; String password = "" ; Class.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection(url, user, password); Statement stmt=conn.createStatement(); String sql="select * from myuser"; //sql語句 ResultSet re=stmt.executeQuery(sql); //傳入sql語句獲得結果集 while(re.next()){ //next函數 System.out.println(re.getString("name")); //得到特定欄位對應的值 String s1=re.getString(1); //得到第幾個欄位對應的值,不一定是String 類型 String s2=re.getString(2); System.out.println(s1+" "+s2); } sql="insert into myuser values(‘4‘,‘lihua‘,‘122222‘)"; //修改語句 int i=stmt.executeUpdate(sql);//可實現添加刪除修改,返回int值,代表影響幾條記錄 if(i==1) System.out.println("添加成功"); else System.out.println("添加失敗"); re.close(); stmt.close(); conn.close(); }}
JDBC串連mysql編程