Heim >Java >javaLernprogramm >Beispielcode für Java zur Verbindung mit MySQL
In diesem Artikel wird hauptsächlich der relevante Java-Code für die Verbindung mit der MySQL-Datenbank im Detail vorgestellt, der einen gewissen Referenzwert hat.
Das Beispiel dieses Artikels teilt allen die Java-Verbindung mit zu MySQL Der spezifische Code der Datenbank dient als Referenz. Der spezifische Inhalt lautet wie folgt:
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("数据库连接失败"); } } }
Es ist zu beachten, dass die Prämisse des obigen Codes lautet Dass sich unter dem Sakila-Datensatz in der MySQL-Datenbanktabelle „newtable“ ein Bild befindet und darin ein Namensfeld vorhanden ist, wurde versehentlich auf eine Ganzzahl gesetzt!
Erfahrung: MySQL57 ist nur der Name des Standardinstanzdienstes, der Name der Datenbank ist MySQL; die Standardportnummer von MySQL ist 3306, Sie müssen den Namen der Tabelle hinzufügen Stellen Sie bei der Installation von MySQL sicher, dass der JDBC-Treiber automatisch installiert wird. Nach der Installation muss der Pfad zum entsprechenden JAR-Paket hinzugefügt werden.
Das obige ist der detaillierte Inhalt vonBeispielcode für Java zur Verbindung mit MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!