位置: IT常识 - 正文
推荐整理分享【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:java连接gaussdb,java内连接,java如何连接,java如何连接,java连接zk,java连接kudu,java连接mq,java连接zk,内容如对您有帮助,希望把文章链接给更多的朋友!
基本概念:java 数据库连接,简称:( java DataBase Connectivity ),java语言操作数据库。
JDBC本质:其实是官方(SUN公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动jar包中的实现类。
JDBC作用:跟数据库建立连接发送 SQL 语句返回处理结果操作流程和具体的连接步骤如下:操作步骤:需要导入驱动jar包 mysql-connector-java-8.0.22.jar1.1–复制mysql-connector-java-8.0.22.jar到项目下。 注:任何一个包都可以,也可以自己建一个包。 1.2–右键——>add as Library
注册驱动获取数据库连接对象 Connection定义sql获取执行sql语句的对象 Statement执行sql,接受返回结果处理结果释放资源第一步:点击进入mysql jar包下载官网jar包下载及导入:
将下载好的压缩包进行解压:
解压之后下图就是连接数据库所用到的jar包:
将jar包复制粘贴到IDEA所用的项目下,放置jar包的目录可以是自己新建的,也可以和项目同在一个目录下。然后再:右键选择添加到add as Library下:
代码编写:public class jdbcDemo01 { public static void main(String[] args) throws Exception { Statement state = null; Connection conn = null; try { //2.注册驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //3.获取数据库连接对象 conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zqq?serverTimezone=GMT%2B8", "root", "root"); //4.定义sql语句 String sql = "update integral set stu_name='老黄666' where id = '1'"; //5.获取执行sql的对象 Statement state = conn.createStatement(); //执行sql int count = state.executeUpdate(sql); //7.处理结果 System.out.println(count); } catch (SQLException e) { e.printStackTrace(); }finally { try { if (state!=null){ //8.释放资源 state.close(); } } catch (SQLException throwables) { throwables.printStackTrace(); } try { if (conn!=null){ conn.close(); } } catch (SQLException throwables) { throwables.printStackTrace(); } } }}注意:mysql 5之后的驱动jar包可以省略注册驱动编写的步骤。之前的需要要写上。
连接成功后的操作结果:上一篇:v-if与v-for为什么不建议一起使用?(v_if和v_for)
下一篇:迪纳利国家公园里的白大角羊,阿拉斯加 (© Patrick J. Endres/Getty Images)(迪纳利国家公园在哪个国家)
友情链接: 武汉网站建设