• Javaweb(0)之MySql的使用和JDBC操作


    安装MySQL请阅读:

    https://www.cnblogs.com/ayyl/p/5978418.html

    MySQL的图形界面 MySQL Workbench :

    https://www.jianshu.com/p/bba859635ae4

    https://www.jianshu.com/p/dc58a4efdd84

    学习JDBC请阅读:

    https://www.cnblogs.com/whgk/p/6442768.html

    https://www.zhihu.com/question/271533176/answer/362588209

    IDEA连接MySQL请阅读:

    https://blog.csdn.net/wk992337444/article/details/79279276

    JDBC:

    相关信息 https://www.cnblogs.com/whgk/p/6442768.html

    DriverManager类:管理数据库中的所有驱动程序,   需要添加驱动

    Connection接口:与数据库连接

    Statement接口:用于在已经建立连接的基础上 向数据库发送SQL语句。 有Statement 、PrepareStatement 、CallableStatement 三种Statement对象

    ResultSet接口:类似一个临时表,用来暂时存放数据库查询操作获得的结果集

    总结:java的JDBC就分为5步,4个属性

        属性:driver、url、user、password

        五步:注册驱动、获取连接、获取执行sql语句对象、获取结果集对象、处理结果。

    注:假设是web项目,就必须把mysql-connector-java-3.1.13-bin.jar   copy到tomcat下lib文件夹下。然后project->clean一下。

            最新注册驱动字符串:String driverClass="com.mysql.cj.jdbc.Driver";
      连接的URL为:String url="jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT";    数据库名后面信息,注意要加上 时区

      折腾了一个下午,和半个晚上,才发现上面的三个问题!!!!

    数据库源(数据库连接池)DataSource:

     

  • 相关阅读:
    hdu5081
    hdu5079
    hdu5076
    hdu5072
    codeforces 739E
    codeforces 739D
    2017.2其他简要题解
    spring事务传播回滚策略
    mybatis一级缓存和二级缓存
    spring-boot-mybatis-starter工作原理
  • 原文地址:https://www.cnblogs.com/Lemonades/p/10862816.html
Copyright © 2020-2023  润新知