亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

用java刪除數(shù)據(jù)庫的數(shù)據(jù) java插入數(shù)據(jù)庫添加( 二 )


6.我們創(chuàng)建一個能跟mysql數(shù)據(jù)庫交互的2個東西,創(chuàng)建了先放在這里
Connection conn = null;Statement stmt = null;7.我們開始對接數(shù)據(jù)庫并查詢數(shù)據(jù)
try {djmysql aa=new djmysql();conn= DriverManager.getConnection(aa.url(),aa.name(), aa.mima());System.out.println("數(shù)據(jù)庫連接成功!");stmt = conn.createStatement();String sql;sql = "SELECT * FROM employees";ResultSet rs = stmt.executeQuery(sql);while(rs.next()){int id = rs.getInt("員工編號");String name = rs.getString("姓名");String url = rs.getString("學(xué)歷");String csrq=rs.getString("出生日期");int xb=rs.getInt("性別");int gznx=rs.getInt("工作年限");String dz=rs.getString("地址");System.out.print("ID: " + id);System.out.print(", 姓名: " + name);System.out.print(", 學(xué)歷: " + url);System.out.print(", 出生日期: " + csrq);System.out.print(", 性別: " + xb);System.out.print(", 工作年限: " + gznx);System.out.print(", 地址: " + dz);System.out.print("n");}}catch (SQLException e) { e.printStackTrace(); System.out.println("連接失??!");}以上就是連接后查詢的代碼,但是別急,我們慢慢分析
還記得上面封裝的3個變量吧
djmysql aa=new djmysql();conn= DriverManager.getConnection(aa.url(),aa.name(), aa.mima());解析:conn= DriverManager.getConnection("jdbc:mysql://localhost:3306/yggl","root","123456")我們將它們?nèi)〕霾⑶议_始鏈接數(shù)據(jù)庫最后將交互內(nèi)容給conn,conn我們在上面也創(chuàng)建了
System.out.println("數(shù)據(jù)庫連接成功!");stmt = conn.createStatement();//讀取數(shù)據(jù)庫數(shù)據(jù)方法String sql;sql = "SELECT * FROM employees";ResultSet rs = stmt.executeQuery(sql);數(shù)據(jù)庫鏈接成功后,我們就開始跟數(shù)據(jù)庫對話,我們要查詢數(shù)據(jù)庫的東西,并且將查詢的數(shù)據(jù)轉(zhuǎn)給rs,這里我們查詢的是表employees的所有內(nèi)容
也就是這個表的所有東西
那么這些內(nèi)容都存在ResultSet rs里面了,我們再通過while循環(huán)出所有數(shù)據(jù)就行了
while(rs.next()){int id = rs.getInt("員工編號");String name = rs.getString("姓名");String url = rs.getString("學(xué)歷");String csrq=rs.getString("出生日期");int xb=rs.getInt("性別");int gznx=rs.getInt("工作年限");String dz=rs.getString("地址");System.out.print("ID: " + id);System.out.print(", 姓名: " + name);System.out.print(", 學(xué)歷: " + url);System.out.print(", 出生日期: " + csrq);System.out.print(", 性別: " + xb);System.out.print(", 工作年限: " + gznx);System.out.print(", 地址: " + dz);System.out.print("n");}我們知道數(shù)據(jù)表中的內(nèi)容都是以橫豎排列的,所以這里的循環(huán)得一排一排的循環(huán)下去,一直到最后,使用next(),我們把指針移動到最后,再向最前面開始逐條讀取
int id = rs.getInt("員工編號");//獲取員工編號信息并轉(zhuǎn)換為int,我的mysql的員工編號結(jié)構(gòu)類型為char,因為所有都是數(shù)字整形,所以我可以將它們轉(zhuǎn)換為int,mysql的char不是java的char,同理,大家可以舉一反三,這里偏向于java,不偏向于mysql本篇所有代碼放出,注意接收
package java_mysql;import java.sql.*;public class mysql {private String userName = "root";private String password = "l56585470";private String url = "jdbc:mysql://localhost:3306/yggl";public String url(){return url;}public String name(){return userName;}public String mima(){return password;}public static void main(String[] args) {Connection conn = null;Statement stmt = null;try {Class.forName("com.mysql.jdbc.Driver");System.out.println("驅(qū)動加載成功!");}catch (ClassNotFoundException e) { System.out.println("加載失敗!"); e.printStackTrace();} try { mysql aa=new mysql(); conn= DriverManager.getConnection(aa.url(),aa.name(), aa.mima()); System.out.println("數(shù)據(jù)庫連接成功!"); stmt = conn.createStatement(); String sql; sql = "SELECT * FROM employees"; ResultSet rs = stmt.executeQuery(sql); while(rs.next()){ int id = rs.getInt("員工編號"); String name = rs.getString("姓名"); String url = rs.getString("學(xué)歷"); String csrq=rs.getString("出生日期"); int xb=rs.getInt("性別"); int gznx=rs.getInt("工作年限"); String dz=rs.getString("地址"); System.out.print("ID: " + id); System.out.print(", 姓名: " + name); System.out.print(", 學(xué)歷: " + url); System.out.print(", 出生日期: " + csrq); System.out.print(", 性別: " + xb); System.out.print(", 工作年限: " + gznx); System.out.print(", 地址: " + dz); System.out.print("n"); } } catch (SQLException e) { e.printStackTrace(); System.out.println("連接失??!");} }}注:MySQL8.0 以下版本 – JDBC 驅(qū)動名及數(shù)據(jù)庫 URL


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: