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:

 

 

转载于:https://www.cnblogs.com/Lemonades/p/10862816.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值