欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java连接MySQL数据库的代码

程序员文章站 2024-04-03 18:13:46
本文实例为大家分享了java连接mysql数据库的具体代码,供大家参考,具体内容如下 package connect; import java.sql....

本文实例为大家分享了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包的路径加入系统库。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。