mySQL初學者通過eclipse程式設計程式碼連結,載入驅動,拿到資料
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Scanner;
//程式碼直接拷貝到eclipse即可,在SQLyog中建立名為“shixun”的資料庫,接著建立表格"ad"。這樣次java程式碼就可以與資料庫匹配。
public class Test2 {
public static void main(String[] args) {
// 從鍵盤獲取使用者名稱,密碼以便於與後臺資料庫進行比對
System.err.println("請輸入使用者名稱");
String username=new Scanner(System.in).nextLine();
System.err.println("請輸入密碼");
String password=new Scanner(System.in).nextLine();
// 註冊mySQL驅動
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
// TODO: handle exception
}
// 獲得連結與資料庫的連結
String URL="jdbc:mysql://127.0.0.1:3306/shixun";
String USERNAME="root"; //定義一個字串接收資料庫的名稱,讀者可以改寫為自己的資料庫名稱
String PASS="gaoxu199899";
try {
Connection coon=DriverManager.getConnection(URL, USERNAME, PASS);
// 獲取傳輸物件
Statement sta=coon.createStatement();
// 執行SQL語句
String sql="select *from ad";
// 處理結果
ResultSet rs=sta.executeQuery(sql) ;
boolean flag=false; //設定boolean變數,防止輸入正確後繼續進行比對
while(rs.next()){
String userN=rs.getString(1);
String passW=rs.getString(2);
if(userN.equals(username)&&passW.equals(password)){ //拿輸入的資料與資料庫的資料庫相對比
System.err.println(username+":恭喜你登入成功");
flag=true;
break; //驗證正確後跳出迴圈,不在進行比對
}
}
if(!flag){
System.err.println("失敗");
}
} catch (Exception e) {
// TODO: handle exception
}
}
}
相關文章
- Eclipse快速輸入程式碼 Java初學者必看EclipseJava
- 程式設計“初學者”入門指南 (轉)程式設計
- 送給初學者的禮物:遊戲程式設計起源連載二(轉)遊戲程式設計
- 送給初學者的禮物:遊戲程式設計起源連載三(轉)遊戲程式設計
- 怎樣通過驅動程式連線到access
- 初學者的程式設計自學指南程式設計
- 通過驅動建立與MySQL的連線MySql
- 《Java 程式設計任務驅動式實訓教程》pdf,附下載連結Java程式設計
- 【程式人生】程式設計初學者的良言警句(轉)程式設計
- 初學者學習程式設計的方法程式設計
- PHP原始碼下載(本程式碼供初學者使用)PHP原始碼
- 程式設計師分享前端初學者入門學習順序程式設計師前端
- 程式設計模式-表驅動程式設計程式設計設計模式
- C語言程式設計,初學者必學程式碼規範,你知道哪些?C語言程式設計
- UEFI載入程式 & 驅動模組化
- 事件驅動程式設計事件程式設計
- 拖動滾動條載入資料程式碼例項
- DDD領域驅動設計總結和C#程式碼示例C#
- 寫給已有程式設計經驗的 Python 初學者的總結程式設計Python
- Pandas初學者程式碼優化指南優化
- 通過 Socket 實現 TCP 程式設計入門TCP程式設計
- 通過 Socket 實現 UDP 程式設計 入門UDP程式設計
- [轉載]程式設計初學者必須知道的十件事程式設計
- 幾種連線資料庫的OLEDB驅動程式資料庫
- 程式碼隨想錄:設計連結串列
- 資料來源Parquet之使用程式設計方式載入資料程式設計
- java通過jdbc連結資料庫JavaJDBC資料庫
- 通過Java程式測試資料庫連線資訊Java資料庫
- eclipse設定程式碼自動提示Eclipse
- Oracle資料庫初學者入門教程Oracle資料庫
- 從初學者到程式設計高手,幾種必學的程式語言程式設計
- 入門程式碼程式設計程式設計
- 給Python初學者的一些程式設計技巧Python程式設計
- ABAP初學者如何系統地學習ABAP程式設計?程式設計
- 請不要對程式設計師初學者說這些話……程式設計師
- 對程式設計師初學者的3條基本建議程式設計師
- linux驅動程式設計(轉)Linux程式設計
- 領域驅動設計最佳實踐--程式碼篇