MySQL相关文档学习笔记

发布于:2023-01-04 ⋅ 阅读:(345) ⋅ 点赞:(0)

1. JDBC相关

1.1 JDBC

  1. JDBC概念 参考链接
      The Java Database Connectivity (JDBC) API 是与数据库独立的,在广泛的SQL数据库产品(包括表格型数据源如EXCEL电子表格等)与Java编程语言之间的一个工业级的连接组件。JDBC API技术提供了调用SQL语言就可以让JAVA语言访问数据库的能力。
     JDBC技术让你只使用JAVA便可以在应用中访问企业级的数据。做到 “Write Once, Run Anywhere” 。使用JDBC甚至可以实现在多个不同的数据库键同时访问多种类型的数据(需要具体的Driver的支持)。
  2. JDBC API 参考链接
      JDBC API 是一套可访问任何类型数据的Java API (其实 JDBC 是一个商标而不是一个缩略词,不过一般人们会将JDBC 视为Java Database Connectivity 的缩写)。 JDBC API是由一组 用java语言写成的类和接口构成的。它可提供给工具或数据库开发者使用纯Java语言,使用这 一套标准的JAVA的API接口来开发出企业级的数据库应用。
    • JDBC API 技术已经广泛被数据库提供商,连接器提供商和网络服务商和应用开发者大量采用,所以JDBC已经成为JAVA语言访问数据库的标准。

1.2 Connector/J

  1. Connector/J 是对 JDBC API接口的一套实现。并扩展了JDBC 的功能。参考链接-MySQL 官方文档
  2. 版本说明
    • Connector/J 8.0 支持 MySQL 5.7和8.0
    • Connector/J 8.0 支持 JRS8和更高版本
    • 使用Connector/J 8.0 需要使用JDK8.0及以上版本。
    • MySQL Connectors 和其他MySQL客户端工具,已经实现了将其版本的第一个数字与他们所支持的MySQL Server版本保持一致。这样使得来决定使用哪个版本的MySQL客户端时变得更加容易。
    • Connector/J 8.0.7 是第一个使用新数字版本号的产品,它是Connector/J 6.0.6的继任者。
    • Connector/J 8.0 实现了JDBC 4.2规范
    • Connector/J 8.0 是 JAVA8平台的一个MySQL Driver(驱动)
  3. Driver名称
    com.mysql.cj.jdbc.Driver实现了 java.sql.Driver接口
  4. Connection URL 语法
    • protocal//[hosts][/database][?properties]
      取值为:jdbc:/mysql: (还有其他取值,可参考文档)
    • hosts
      形式如:host:port; host可以为IPV4 IPV6,或host name 字符串;当为指定时,默认是指localhost; port 是一个数字,在1-65535之间。默认是3306;
    • user/password
    • properties
      • 大小写敏感
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到