共六步0.前期工作
1.Class.forName()加载数据库连接驱动
2.DriverManager.getConnection()获取数据连接对象
3.根据SQL获取sq|会话对象
4.执行SQL,执行SQL前如果有参数值就设置参数值setXXX()
5.处理结果集
6.释放资源
目前常用的驱动版本就是5或者8(根据自己的数据库版本判断)-5和8的数据库驱动下载地址
1.建一个lib文件夹与src同级,把对应的jar包放进从(CV就行)
2.右击jar包->Add as Library
3.Name可以自己改,正常默认ok就行
4.出现下面这样就添加成功了
5.删除的方法
File->roject Structure->Libraries,然后在中间找到要删除的,点击减号就行,记得别忘了Apply->OK(我喜欢两步个人习惯,直接点OK也行)
下面这4步可以不写,写他的好处是为了方便修改0.1、声明驱动
他们的区别就是8版本比5版本多了一层.cj,这里只是看看,实际用的时候不要解压
正常情况下是root,如果修改了话根据你的实际情况而定
根据自身情况而定
用127.0.0.1、localhost(无网)或者本地IP(有网)
jdbc:mysql://localhost:3306不写后面的数据库名也不会报错多用于测试
useSSL:不建议在没有服务器身份验证的情况下建立SSL连接。如果不设置显式选项,则必须建立默认的SSL连接。需要通过设置useSSL=false来显式禁用SSL,或者设置useSSL=true并为服务器证书验证提供信任存储。所以建议设置useSSL为false,有时遇到的问题可以这样来考虑
characterEncoding:设置字符集
timeZone:设置时区,这个如果设置错了,在处理时间问题时候显示的时间会跟自己想象的不太一样
举个例子:日本时间比中国早一个小时
会让处理异常,这里直接try{}catch{}
有2种方式Statement、PreparedStatement 建议用PreparedStatement,用Statement连接的话容易被sql注入
整个可以直接全部复制,改改参数就行
这里可以看看大概结构,部分代码可以复制
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |