MySQL資料庫的基本使用

2021-09-30 00:07:03 字數 2427 閱讀 1884

mysql資料庫的建立,實現增刪改查功能,資源的關閉

建立資料庫的工具類dbutils

載入資料庫驅動

得到connection物件

public

class

dbutils

catch

(classnotfoundexception e)

}public

static connection getcon()

catch

(sqlexception e)

return conn;

}}

sql語句

string sql =

"insert into "

+ table +

"(username,password) values(?,?)"

;

string sql =

"insert into 表名(username,password) values(?,?)"

;

示例

通過dbutils的getcon()方法得到connection物件

通過pst.executeupdate()返回值判斷是否成功

public boolean insertuser

(string name, string password)

catch

(sqlexception e)

finally

return flag;

}

sql語句

string sql =

" delete from "

+ table +

" where friend=?"

;

示例

使用基本與上面的增加相同

public boolean deletesendmessege

(string friend, string table) throws sqlexception

return flag;

}

sql語句

string sql =

"update 表名 set password=? where name=? and password=?"

;

示例

public boolean update

(string name, string password, string newpassword)

catch

(sqlexception e)

finally

return flag;

}

sql語句

string sql =

"select * from 表名 where name='"

+ name+

"' and protect='"

+ protect +

"'";

示例

建立集合存放資料

得到cursor游標,遍歷取出資料,存放在集合中

返回乙個list集合

public list

protect

(string name, string password)

}catch

(sqlexception e)

finally

return list;

}

public

void

close

(connection conn, preparedstatement prep, resultset res)

public

void

closeconn

(connection conn)

}catch

(sqlexception e)}}

public

void

closeprep

(preparedstatement prep)

}catch

(sqlexception e)}}

public

void

closeresult

(resultset res)

}catch

(sqlexception e)

}

mysql 資料庫基本使用

一 連線mysql。格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸...

Mysql 資料庫基本使用

資料庫是一種特殊的檔案,裡面包含庫和資料表,可以通過sql指令來操作。rdbms relational database management system 關係型資料庫管理系統,管理資料庫的軟體。常見的關係型資料庫有mysql oracle sqlserver等 啟動命令 sudo service...

MySQL資料庫的基本使用

ddl 表建立和刪除 dml操作 mysql是以資料庫做區分,使用者可以運算元據庫,許可權最大的使用者是root,root的密碼在安裝過程中已經設定。在實際開發過程中,需要單獨建立使用者,這個使用者只能操作某個資料庫。建立使用者 create user username host identifie...