java连接MySQL数据库的代码
程序员文章站
2024-02-26 09:18:25
本文实例为大家分享了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包的路径加入系统库。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。