如果不能成功數據庫,我的博客JAVA中有詳細的介紹,可以看一下
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.Statement; //當如相關驅動包
public class Add {
public static void main(String[] args) throws Exception {
String driver = "com.mysql.cj.jdbc.Driver"; //加載驅動程序,不用改
String userName = "root"; //數據庫用戶名按自己的改改!!!!!!!!
String userPwd = "";//數據庫密碼按自己的改改!!!!!!!!!!!
String Dbname="students";//以後訪問自己數據庫的時候按需修改,測試先用這個
String url = "jdbc:mysql://localhost:3306/"+Dbname+"?&useSSL=false&serverTimezone=UTC";
String coding="&useUnicode=ture&characterEncoding=UTF-8";//編碼格式
url = url+coding; // 形成帶數據庫讀寫編碼的數據庫連接字
Class.forName(driver); // 加載並註冊驅動程序
Connection conn = DriverManager.getConnection(url, userName, userPwd);// 創建連接對象
if (!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
//Statement stmt = conn.createStatement();// 現在很少有人用了,部分老師比較古板,所以你不寫可能會扣分的呀。笑哭
// 更新(添加、刪除、修改)數據庫操作
String sql = "insert into stu(xh,name,cj) values(2,'李四',98)";
PreparedStatement pstmt = conn.prepareStatement(sql);
int n = pstmt.executeUpdate(sql);// 返回記錄操作條數
if (n > 0) {
System.out.println("添加記錄成功,共添加了" + n + "條記錄");
} else {
System.out.println("添加不成功!");
}
pstmt.close();
// stmt.close();
conn.close();
}
}