java连接MySQL数据库的代码

 更新时间:2017年10月09日 14:05:51   作者:GISuuser  
这篇文章主要为大家详细介绍了java连接MySQL数据库的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

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

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

相关文章

  • Java实现从字符串中找出数字字符串的方法小结

    Java实现从字符串中找出数字字符串的方法小结

    这篇文章主要介绍了Java实现从字符串中找出数字字符串的方法,结合实例形式总结分析了Java查找数字字符串的常用技巧,需要的朋友可以参考下
    2016-03-03
  • Springboot如何根据实体类生成数据库表

    Springboot如何根据实体类生成数据库表

    这篇文章主要介绍了Springboot如何根据实体类生成数据库表的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java中的Semaphore信号量简单使用代码实例

    Java中的Semaphore信号量简单使用代码实例

    这篇文章主要介绍了Java中的Semaphore信号量简单使用代码实例,Semaphore是用来保护一个或者多个共享资源的访问,Semaphore内部维护了一个计数器,其值为可以访问的共享资源的个数,一个线程要访问共享资源,需要的朋友可以参考下
    2023-12-12
  • SpringBoot部署到Linux读取resources下的文件及遇到的坑

    SpringBoot部署到Linux读取resources下的文件及遇到的坑

    本文主要给大家介绍SpringBoot部署到Linux读取resources下的文件,在平时业务开发过程中,很多朋友在获取到文件内容乱码或者文件读取不到的问题,今天给大家分享小编遇到的坑及处理方案,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • 深入了解java.util.Arrays的使用技巧

    深入了解java.util.Arrays的使用技巧

    在这篇文章中,我们将来带大家看看 java.util.Arrays ,我们可以使用 Arrays 创建,比较,排序,搜索,stream 和转化数组,感兴趣的小伙伴可以了解一下
    2023-02-02
  • HttpServletRequest对象简介_动力节点Java学院整理

    HttpServletRequest对象简介_动力节点Java学院整理

    这篇文章主要为大家详细介绍了HttpServletRequest对象简介的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • IDEA与模拟器安装调试失败的处理方法:INSTALL_PARSE_FAILED_NO_CERTIFICATES

    IDEA与模拟器安装调试失败的处理方法:INSTALL_PARSE_FAILED_NO_CERTIFICATES

    这篇文章主要介绍了IDEA与模拟器安装调试失败的处理方法:INSTALL_PARSE_FAILED_NO_CERTIFICATES,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • java实现手写一个简单版的线程池

    java实现手写一个简单版的线程池

    有些人可能对线程池比较陌生,并且更不熟悉线程池的工作原理。本文就来手写一个简单版的线程池,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Java连接Redis的两种方式

    Java连接Redis的两种方式

    Redis 是一种高性能的键值存储数据库,广泛应用于缓存、消息队列、会话存储等场景,Java 作为一门广泛使用的编程语言,提供了多种方式来连接和操作 Redis,本文将介绍两种常用的 Java 连接 Redis 的方式,需要的朋友可以参考下
    2025-03-03
  • Java中的for循环结构及实例

    Java中的for循环结构及实例

    这篇文章主要介绍了Java中的for循环结构及实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01

最新评论