最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

和數(shù)據(jù)庫連接

怎么和數(shù)據(jù)庫(mysql)連接進行處理呢?????????????---->求解答........

正在回答

1 回答

//可以參考下JDBC連接數(shù)據(jù)庫,下面是代碼文件,可以參考一下:
package?cn.zhangyitian.jdbcmysql;

import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;

public?class?JDBCToMySQL?{
????public?static?void?main(String[]?args)?{
????????String?driver?=?"com.mysql.jdbc.Driver";//導入包:mysql-connector-java-5.1.7-bin.jar
????????String?dbName?=?"填寫數(shù)據(jù)庫名";
????????String?passwrod?=?"填寫數(shù)據(jù)庫登陸密碼";
????????String?userName?=?"填寫數(shù)據(jù)庫登陸用戶名";
????????/*
?????????*?提供JDBC連接的URL
?????????*?書寫形式:協(xié)議:子協(xié)議:數(shù)據(jù)源標識
?????????*/
????????String?url?=?"jdbc:mysql://ip地址(本地為localhost):3306/"?+?dbName;
????????String?sql?=?"填寫你需要使用的sql語句,進行測試";
?
????????try?{
????????	/*
????????	?*?加載JDBC驅(qū)動程序:
????????	?*?在連接數(shù)據(jù)庫之前,首先要加載想要連接的數(shù)據(jù)庫的驅(qū)動到JVM,
????????	?*?這通過java.lang.Class類的靜態(tài)方法forName(String?className)
????????	?*?加載成功后,會將Driver類的實例注冊到DriverManager類中
????????	?*/
????????????Class.forName(driver);
???????????/*
????????????*?創(chuàng)建數(shù)據(jù)庫連接
????????????*/
????????????Connection?conn?=?DriverManager.getConnection(url,?userName,?passwrod);
????????????/*
?????????????*?執(zhí)行SQL語句
?????????????*?Statement接口提供三種SQL語句的方法:executeQuery,executeUpdate,execute
?????????????*?ResultSet?executeQuery(String?sqlString):執(zhí)行查詢數(shù)據(jù)庫的SQL語句,返回一個結(jié)果集(ResultSet)
?????????????*?int?executeUpdate(String?sqlString):用于執(zhí)行INSERT,UPDATE,DELETE語句以及SQL,DDL語句,如:CREATE?TABLE和DROP?TABLE語句
?????????????*?execute(sqlString):用于執(zhí)行返回多個結(jié)果集,多個更新計數(shù)或二者組合的語句
?????????????*/
????????????PreparedStatement?ps?=?conn.prepareStatement(sql);
????????????/*
?????????????*?ResultSet包含符合SQL語句中條件的左右行,并且它通過一套get方法對這些行數(shù)據(jù)的訪問
?????????????*/
????????????ResultSet?rs?=?ps.executeQuery();
????????????//使用結(jié)果集(ResultSet)對象的訪問方法獲取數(shù)據(jù)
????????????while?(rs.next())?{
????????????????System.out.println("cityCode?:?"?+?rs.getString("citycode")?+?"?cityName?:?"
????????????????????????+?rs.getString("cityname"));
????????????}
?
????????????/*
?????????????*?關(guān)閉JDBC對象
?????????????*?操作完成以后要把所有使用的JDBC對象全部關(guān)閉,以釋放JDBC資源,關(guān)閉順序和聲明順序相反
?????????????*/
????????????//?關(guān)閉記錄集
????????????if?(rs?!=?null)?{
????????????????try?{
????????????????????rs.close();
????????????????}?catch?(SQLException?e)?{
????????????????????e.printStackTrace();
????????????????}
????????????}
?
????????????//?關(guān)閉聲明
????????????if?(ps?!=?null)?{
????????????????try?{
????????????????????ps.close();
????????????????}?catch?(SQLException?e)?{
????????????????????e.printStackTrace();
????????????????}
????????????}
?
????????????//?關(guān)閉鏈接對象
????????????if?(conn?!=?null)?{
????????????????try?{
????????????????????conn.close();
????????????????}?catch?(SQLException?e)?{
????????????????????e.printStackTrace();
????????????????}
????????????}
?
????????}?catch?(Exception?e)?{
????????????e.printStackTrace();
????????}
????}
?
}


0 回復 有任何疑惑可以回復我~
#1

蕭程子 提問者

非常感謝!哇塞!!好厲害呀!哇哇!
2015-06-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

和數(shù)據(jù)庫連接

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號