package com.bean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DB {
public static Connection getConn() {
Connection conn = null;
try
{
//Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
//conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=lib", "sa", "4682137");
//conn = DriverManager.getConnection("jdbc:microsoft:sqlsever:localhost://1433;DatabaseName=lib", "sa", "4682137");
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (InstantiationException e) {e.printStackTrace();
} catch (IllegalAccessException e) {e.printStackTrace();}
//mysql数据库的端口默认是3306;characterEncoding的指编码格式,这个一定要加,不然存到数据库的数据会乱码;最后面的两个参数是mysql数据库的用户名和密码,我的是用户名是root密码是root,连接你自己的时候,你改成你自己的就可以了
conn= DriverManager.getConnection("jdbc:mysql://localhost:3306/bishe014?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull","root","zby8107");
}catch (ClassNotFoundException e) {
e.printStackTrace();
}catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
public static Statement createStmt(Connection conn) {
Statement stmt = null;
try
{
stmt = conn.createStatement();
}
catch (SQLException e)
{
e.printStackTrace();
}
return stmt;
}
public static ResultSet executeQuery(Statement stmt, String sql) {
ResultSet rs = null;
try
{
rs = stmt.executeQuery(sql);
}
catch (SQLException e)
{
e.printStackTrace();
}
return rs;
}
public static ResultSet executeQuery(PreparedStatement preparedstmt)
{
ResultSet rs = null;
try {
rs = preparedstmt.executeQuery();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
public static PreparedStatement prepareStmt(Connection conn, String sql) {
PreparedStatement pstmt = null;
try {
pstmt = (PreparedStatement) conn.prepareStatement(sql);
}catch (SQLException e) {
e.printStackTrace();
}
return pstmt;
}
public static void close(Connection conn) {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void close(Statement stmt) {
if (stmt != null)
{
try
{
stmt.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
public static void close(ResultSet rs)
{
if (rs != null)
{
try {
rs.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
可二次开发MYSQLbishe014.zip (22个子文件)
bishe014.sql 1KB
bishe014
.classpath 2KB
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.common.project.facet.core.prefs.xml 750B
.jsdtscope 522B
org.eclipse.wst.common.component 483B
org.eclipse.wst.common.project.facet.core.xml 509B
org.eclipse.wst.jsdt.ui.superType.container 49B
src
com
servlet
bookServlet.java 3KB
bean
Book.java 1KB
DB.java 3KB
WebRoot
WEB-INF
classes
com
servlet
bookServlet.class 4KB
bean
DB.class 3KB
Book.class 2KB
lib
mysql-connector-java-5.1.7-bin.jar 693KB
servlet-api-2.4.jar 95KB
sqljdbc4.jar 525KB
web.xml 682B
index.jsp 3KB
META-INF
MANIFEST.MF 39B
.project 1KB
共 22 条
- 1
资源评论
CrMylive.
- 粉丝: 1w+
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- resource资源配置环境
- 技术资料分享AU9254A21非常好的技术资料.zip
- clickhouse-common-static-dbg-23.3.1.2823.x86-64包前部分
- 技术资料分享AT070TN92非常好的技术资料.zip
- 基于springboot+mybatis+shiro+activity的企业办公Oa系统源码+数据库(毕业设计)
- OpenFPGAduino-FPGA开发资源源代码
- 基于HTML5的交流论坛的设计与实现+vue
- 基于SpringBoot + MyBatis + vue3实现的音乐信息管理系统前后端分离(源码+数据库+运行指导)
- 技术资料分享ADV7123非常好的技术资料.zip
- 各省资本存量数据2000-2023年(原始数据+测算+结果).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功