java對mysql資料庫的一些基本操作

2021-09-20 05:27:22 字數 1858 閱讀 4672

閱讀數:29

/*string tablename=""; //表名

string sql="select * from "+tablename;

//連線資料庫獲取connection(一般單獨寫在乙個工具類)

connection conn = jdbcmysql.getconnection();

preparedstatement stmt = conn.preparestatement(sql);

resultset rs = stmt.executequery(sql);

while(rs.next())

rs.close();*/

//插入

/*string sql ="insert into idandpassword (stuid,password) values(?,?)";//或者在問號處可直接寫入新資料

//連線資料庫獲取connection(一般單獨寫在乙個工具類)

connection conn = jdbcmysql.getconnection();

preparedstatement stmt = conn.preparestatement(sql);

stmt.setstring(1, "iddd");//數字1插入的資訊對應上面的問號位置

stmt.setstring(2, "123");//插入的資訊

stmt.executeupdate();

stmt.close();*/

//查詢

/*string sql = " select * from images where stuid = "+ stuid;

//連線資料庫獲取connection(一般單獨寫在乙個工具類)

connection conn = jdbcmysql.getconnection();

preparedstatement stmt = conn.preparestatement(sql);

resultset rs = stmt.executequery(sql);

rs.next();

rs.getstring("name");

rs.close();

*///修改

/*string sql ="update idandpassword set password = ?, test = ? where stuid = ?";

//連線資料庫獲取connection(一般單獨寫在乙個工具類)

connection conn = jdbcmysql.getconnection();

preparedstatement stmt = conn.preparestatement(sql);

stmt.setstring(1,"aaaaa");//方法中1,2,3對應問號位置

stmt.setint(2, 122);

stmt.setstring(3,"zzz");

stmt.executeupdate();

stmt.close();

*///刪除

/*string sql ="delete from idandpassword where stuid= ?";

preparedstatement stmt = conn.preparestatement(sql);

stmt.setstring(1,"ddd" ); //刪除id="ddd"的資料

stmt.executeupdate();

stmt.close();*/

關於關閉資料庫連線: 

最好是在工具類寫乙個方法把conn,stmt,rs都關閉掉。 

jdbcmysql.closeall(conn, stmt, rs);

Java實現對mysql資料庫的增刪查改

前面我們已經講過如何實現對mysql資料庫的連線。最簡單的資料庫操作就是增刪查改。其實對懂得實現對資料庫的連線,其餘的,對於一些簡單的操作都是很簡單的。檢視資料 public static void show info throws classnotfoundexception,sqlexcepti...

資料庫 MySQL資料庫(一)

一 mysql資料庫系統 mysql資料庫系統就是用來對資料庫 資料的一些管理 二 資料庫系統 1.資料庫 就是用來儲存各種資料的 2.資料庫管理系統 就是用來管理各種資料庫的資料的乙個系統 三 常見的一些資料庫系統 mysql db2 oracle sql server maradb 四 資料庫 ...

Java連線MySQL資料庫

廢話不多說,直接上 記得在用eclipse建立專案後,要匯入jdbc。首先建立乙個databaseconnection類,用來連線資料庫。public class databaseconnection catch exception e public connection getconnectin ...