你指的批量的數(shù)據(jù)是來自哪里?還是自造數(shù)據(jù)?不管哪種方式都需要使用循環(huán)配合insert 語句向表添加數(shù)據(jù),舉例: for(int i=0;i100;i++){ String sql = "insert into Temp(name ,age ) values(......)"; .... }
泰興網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
package mysql;
import java.sql.*;
/**
* @author xys
*/
public class ConnectMysql {
public static Connection getConnection() throws ClassNotFoundException, SQLException {
String url = "jdbc:mysql://localhost:3306/databaseName";
String user = "mysqluser";
String password = "password";
String driverClass = "com.mysql.cj.jdbc.Driver";
Connection connection = null;
Class.forName(driverClass);
try {
connection = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
e.printStackTrace();
}
if (connection != null) {
System.out.println("數(shù)據(jù)庫連接成功");
} else {
System.out.println("數(shù)據(jù)庫連接失敗");
connection.close();
}
return connection;
}
public void getResult() throws ClassNotFoundException, SQLException {
// 實(shí)例化 Statement 對象
Statement statement = getConnection().createStatement();
// 要執(zhí)行的 Mysql 數(shù)據(jù)庫操作語句(增、刪、改、查)
String sql = "";
// 展開結(jié)果集數(shù)據(jù)庫
ResultSet resultSet = statement.executeQuery(sql);
while (resultSet.next()) {
// 通過字段檢索
int id = resultSet.getInt("id");
String name = resultSet.getString("name");
// 輸出數(shù)據(jù)
System.out.println("ID : " +id);
System.out.println("name :" + name);
}
// 完成后需要依次關(guān)閉
resultSet.close();
statement.close();
getConnection().close();
}
}
這個(gè)需要跟數(shù)據(jù)庫建立連接,獲得statement對象。你還是拿別人寫好的吧
首先你得先連接數(shù)據(jù)庫
然后發(fā)送查詢語句select
好久沒連數(shù)據(jù)庫了,忘了數(shù)據(jù)庫查詢不到內(nèi)容在Java中報(bào)什么錯(cuò)了,你可以試下,然后根據(jù)報(bào)錯(cuò)內(nèi)容進(jìn)行判斷
如果沒報(bào)錯(cuò),那就能查到內(nèi)容,發(fā)送update語句進(jìn)行修改
如果報(bào)錯(cuò),是因?yàn)闆]查到內(nèi)容報(bào)錯(cuò),那就發(fā)送alter語句進(jìn)行新增
這問題很模糊啊。沒有題目代碼。
//定義一個(gè)整型變量“l(fā)en”,默認(rèn)賦予原始數(shù)據(jù)“10”。
int len = 10;
//在原有數(shù)據(jù)基礎(chǔ)上加上一個(gè)數(shù)值“1”,并更新。此時(shí)“l(fā)en”的值為“11”。
len = len + 1;
INSERT INTO xiaoliang VALUES('111','23','54','88');
///將這一句刪掉就沒錯(cuò)了
當(dāng)前題目:java新增數(shù)據(jù)代碼 java增加數(shù)據(jù)庫
網(wǎng)站鏈接:http://muchs.cn/article18/doscpdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、營銷型網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)站制作、搜索引擎優(yōu)化、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)