看了一阵 spring 框架,不怎么好懂,最近脑子也有点不够用,于是乎来点简单的,用java连接数据库玩玩,顺便回顾一下数据库的增删改查~

使用的是 eclipse 。创建了个项目,然后网上找了篇教程看,有几点值得注意:
1、需要 mysql 的驱动包,官网下载很easy:http://dev.MySQL.com/downloads/connector/。下载个 zip 包,解压后找到一个 mysql-connector-java-5.1.42-bin.jar 的 jar 包,然后拉到你的实验项目下:
之后再右键,选择 Build Path,Add To Build Path。
2、然后是基本信息没有错:String url="jdbc:mysql://localhost:3306/databaseName?user=root&password=password";
3、动态加载mysql驱动:Class.forName("com.mysql.jdbc.Driver");
4、建立连接:conn = DriverManager.getConnection(url);
5、建立表达式:Statement stmt = conn.createStatement();
6、你的 sql 语句:sql = "select * from tableName";
7、获取数据信息:ResultSet rs=stmt.executeQuery(sql);
8、做你的操作
9、最后别忘了关了它~ conn.close();
引入依赖包
import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Connection; import java.sql.Statement;
try catch
try {
Connection conn = null;
String sql;
Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动
System.out.println("成功加载MySQL驱动程序");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3340/databaseName?user=root&password=111111&useUnicode=true&characterEncoding=UTF8");
Statement stmt = conn.createStatement();
sql = "create table text(row1 char(20),row2 varchar(20),primary key(NO))";
int result = stmt.executeUpdate(sql);
if (result != -1) {
System.out.println("创建数据表成功");
sql = "insert into student(row1 ,row2 ) values('111','111')";
result = stmt.executeUpdate(sql);
sql = "select * from student";
ResultSet rs = stmt.executeQuery(sql);
System.out.println("row1\trow2");
while (rs.next()) {
System.out.println(rs.getString(1) + "\t" + rs.getString(2));
}
}
} catch (SQLException e) {
System.out.println("MySQL操作错误");
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
conn.close();
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# java连接mysql数据库
# java连接mysql
# java连接数据库
# Java连接MySql的详细介绍
# java连接mysql数据库乱码的解决方法
# Java连接MYSQL数据库的实现步骤
# java连接mysql数据库详细步骤解析
# java连接MySQl数据库实例代码
# java连接Mysql数据库的工具类
# java连接MySQL数据库实现代码
# JavaWeb连接数据库MySQL的操作技巧
# javaweb中mysql数据库连接步骤方法及其实例
# Java+MySQL前后端连接新手小白教程
# 加载
# 的是
# 看了
# 右键
# 找了
# 几点
# 别忘了
# 拉到
# 关了
# 没有错
# 官网
# 大家多多
# 来点
# 不够用
# 连接数据库
# 网上
# Build
# Add
# Path
# nbsp
相关文章:
宁波自助建站系统如何快速打造专业企业网站?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何选择高性价比服务器搭建个人网站?
如何批量查询域名的建站时间记录?
如何通过VPS搭建网站快速盈利?
如何通过可视化优化提升建站效果?
大连 网站制作,大连天途有线官网?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
如何正确选择百度移动适配建站域名?
如何高效搭建专业期货交易平台网站?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
建站主机选购指南与交易推荐:核心配置解析
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何快速搭建高效可靠的建站解决方案?
企业微网站怎么做,公司网站和公众号有什么区别?
小型网站建站如何选择虚拟主机?
建站之星导航菜单设置与功能模块配置全攻略
如何通过NAT技术实现内网高效建站?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
XML的“混合内容”是什么 怎么用DTD或XSD定义
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
盘锦网站制作公司,盘锦大洼有多少5G网站?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
深圳网站制作平台,深圳市做网站好的公司有哪些?
,怎么在广州志愿者网站注册?
如何快速生成专业多端适配建站电话?
如何快速生成ASP一键建站模板并优化安全性?
装修招标网站设计制作流程,装修招标流程?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
深圳网站制作的公司有哪些,dido官方网站?
如何通过西部建站助手安装IIS服务器?
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
如何在万网主机上快速搭建网站?
音乐网站服务器如何优化API响应速度?
建站主机解析:虚拟主机配置与服务器选择指南
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
建站之星代理平台如何选择最佳方案?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
ui设计制作网站有哪些,手机UI设计网址吗?
如何快速搭建虚拟主机网站?新手必看指南
建设网站制作价格,怎样建立自己的公司网站?
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
Swift开发中switch语句值绑定模式
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
*请认真填写需求信息,我们会在24小时内与您取得联系。