本文实例讲述了java连接mysql数据库及测试是否连接成功的方法。分享给大家供大家参考,具体如下:
package com.test.tool;
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 JDBCUtlTool {
public static Connection getConnection(){
String driver="com.mysql.jdbc.Driver"; //获取mysql数据库的驱动类
String url="jdbc:mysql://localhost:3306/test"; //连接数据库(kucun是数据库名)
String name="root";//连接mysql的用户名
String pwd="123456";//连接mysql的密码
try{
Class.forName(driver);
Connection conn=DriverManager.getConnection(url,name,pwd);//获取连接对象
return conn;
}catch(ClassNotFoundException e){
e.printStackTrace();
return null;
}catch(SQLException e){
e.printStackTrace();
return null;
}
}
public static void closeAll(Connection conn,PreparedStatement ps,ResultSet rs){
try{
if(rs!=null){
rs.close();
}
}catch(SQLException e){
e.printStackTrace();
}
try{
if(ps!=null){
ps.close();
}
}catch(SQLException e){
e.printStackTrace();
}
try{
if(conn!=null){
conn.close();
}
}catch(SQLException e){
e.printStackTrace();
}
}
public static void main(String[] args) throws SQLException
{
Connection cc=JDBCUtlTool.getConnection();
if(!cc.isClosed())
System.out.println("Succeeded connecting to the Database!");
Statement statement = cc.createStatement();
String sql = "select * from test2";
ResultSet rs = statement.executeQuery(sql);
while(rs.next()) {
System.out.println(rs.getString("id")+"");
}
}
}
更多关于java相关内容感兴趣的读者可查看本站专题:《Java+MySQL数据库程序设计总结》、《Java数据结构与算法教程》、《Java文件与目录操作技巧汇总》、《Java操作DOM节点技巧总结》和《Java缓存操作技巧汇总》
希望本文所述对大家java程序设计有所帮助。
# java
# 连接
# mysql数据库
# 测试
# 连接成功
# java jdbc连接mysql数据库实现增删改查操作
# Java使用JDBC连接数据库的实现方法
# java连接MySQl数据库实例代码
# java连接mysql数据库乱码的解决方法
# java 获取数据库连接的实现代码
# Java连接MYSQL数据库的实现步骤
# java连接数据库知识点总结以及操作应用
# 程序设计
# 操作技巧
# 相关内容
# 感兴趣
# 数据结构
# 给大家
# 更多关于
# 所述
# 连接数据库
# 讲述了
# getConnection
# static
# driver
# String
# Statement
# SQLException
# JDBCUtlTool
# public
# MySQL
# root
相关文章:
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
成都网站制作报价公司,成都工业用气开户费用?
手机网站制作与建设方案,手机网站如何建设?
MySQL查询结果复制到新表的方法(更新、插入)
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
七夕网站制作视频,七夕大促活动怎么报名?
网站代码制作软件有哪些,如何生成自己网站的代码?
网站设计制作公司地址,网站建设比较好的公司都有哪些?
如何设计高效校园网站?
移民网站制作流程,怎么看加拿大移民官网?
html制作网站的步骤有哪些,iapp如何添加网页?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
南平网站制作公司,2025年南平市事业单位报名时间?
香港网站服务器数量如何影响SEO优化效果?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
如何挑选最适合建站的高性能VPS主机?
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
如何快速选择适合个人网站的云服务器配置?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
如何基于云服务器快速搭建个人网站?
制作旅游网站html,怎样注册旅游网站?
完全自定义免费建站平台:主题模板在线生成一站式服务
如何快速配置高效服务器建站软件?
孙琪峥织梦建站教程如何优化数据库安全?
焦点电影公司作品,电影焦点结局是什么?
如何通过西部建站助手安装IIS服务器?
建站168自助建站系统:快速模板定制与SEO优化指南
如何在Golang中指定模块版本_使用go.mod控制版本号
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
图册素材网站设计制作软件,图册的导出方式有几种?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
如何通过VPS搭建网站快速盈利?
如何通过IIS搭建网站并配置访问权限?
公司门户网站制作流程,华为官网怎么做?
制作网站的基本流程,设计网站的软件是什么?
如何在Tomcat中配置并部署网站项目?
如何通过山东自助建站平台快速注册域名?
如何实现建站之星域名转发设置?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
建站之星如何取消后台验证码生成?
教程网站设计制作软件,怎么创建自己的一个网站?
贸易公司网站制作流程,出口贸易网站设计怎么做?
网站制作报价单模板图片,小松挖机官方网站报价?
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
如何用狗爹虚拟主机快速搭建网站?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
*请认真填写需求信息,我们会在24小时内与您取得联系。