JDBC基本語句插入 查詢

2021-09-24 18:02:55 字數 1111 閱讀 2199

//定義驅動程式

private string demo = 「com.mysql.jdbc.driver」;

//定義url;jdbc是協議;mysql資料庫系統管理名稱,localhost:3306本地資料庫埠,test為資料庫名

private string url = 「jdbc:mysql://localhost:3306/test?」

+ 「useunicode=true&characterencoding=utf8」; //表示使用unicode字符集

private string user = 「root」; //mysql使用者名稱

private string pass = 「root」;//密碼

----------------------------------------------

//插入語句

string insertsql = 「insert into student values(?,?)」;

//建立連線

class.forname(demo);

// 獲得資料連線

connection conn = drivermanager.getconnection(url, user, pass);

// 建立乙個statement物件

preparedstatement ps = conn.preparestatement(insertsql);

ps.setstring(1, num);//設定引數1

ps.setstring(2, name);//設定引數2

ps.executeupdate();// 執行sql語句

conn.close();// 關閉資料庫連線物件

//查詢語句

class.forname(demo);

connection conn = drivermanager.getconnection(url, user, pass);

statement stmt = conn.createstatement();

resultset rs = stmt.executequery(「select * from student」);//結果返回

while (rs.next())

jdbc批量插入

分享牛,分享牛原創。有這樣乙個需求,文字檔案中的資料批量的插入mysql 怎麼用 jdbc 方式批量插入呢?jdbc預設提供了批量插入的方法,可能用一次就忘記了,這裡做筆記記錄一下 jdbc 批量插入吧。connection conn null try 執行 ps.executebatch conn...

mongodb基本查詢語句

1.基本查詢 構造查詢資料。db.test.findone 多條件查詢。下面的示例等同於sql語句的where name stephen and age 35 db.test.find 返回指定的文件鍵值對。下面的示例將只是返回name和age鍵值對。db.test.find 指定不返回的文件鍵值對...

mysql基本查詢語句

資料庫操作的sql語句 show database create database 資料庫名 charset utf8 use 資料庫名 select database drop database 資料庫名 表結構操作的sql語句 show tables create table students ...