您好,登錄后才能下訂單哦!
本文實例為大家分享了java連接MySQL數據庫的具體代碼,供大家參考,具體內容如下
package connect; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class Connect { //驅動程序位置 public static final String DBDRIVER="com.mysql.jdbc.Driver"; //連接地址 public static final String DBURL="jdbc:mysql://localhost:3306/MySQL"; //用戶名 public static final String DBUSER="root"; //密碼 public static final String DBPASS="943310"; public static void main(String[] args)throws Exception { // TODO Auto-generated method stub String sql="INSERT INTO sakila.newtable(name)VALUES(13)"; try { Class.forName(DBDRIVER);//使用Class類加載驅動驅動程序 } catch (Exception e) { // TODO: handle exception System.out.println("打開驅動失敗"); } try { Connection conn=DriverManager.getConnection(DBURL, DBUSER, DBPASS); Statement pstmt=null; pstmt=conn.createStatement(); pstmt.executeUpdate(sql); pstmt.close(); conn.close(); System.out.println("插入成功"); } catch (Exception e) { // TODO: handle exception System.out.println("數據庫連接失敗"); } } }
需要注意的是:上述代碼的前提是MySQL數據庫中的 sakila數據集下有一張表“newtable”,并且其中有一個name字段,不小心被設置成整型了!
心得體會:MySQL57只是默認實例服務的名字,數據庫的名字是MySQL;MySQL的默認端口號是3306;寫表的名字之前一定要把相應的數據集的名字加上;安裝MySQL時一定要選擇開發者安裝模式,會自動安裝JDBC驅動,安裝好后要把相應jar包的路徑加入系統庫。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。