Java操作MySQL
Java操作MySQL
PS:在之前的博客中详细的介绍了JAVA怎么用JDBC连接数据库,包括SQL Server和Oracle,用JDBC连接MySQL除了加载驱动和获得连接不同,其他都是一样的操作。
附上以前的博客:Java操作Oracle、Java操作数据库
加载驱动
Class.forName("com.mysql.jdbc.Driver");
获取连接
ct = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mydb1?useUnicode=true&characterEncoding=UTF-8","root", "密码");
案例:
package com.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.PreparedStatement;
import java.sql.SQLException;
/*** * @author Switch* @function Java通过JDBC操作MySQL数据库* */
public class JDBC3 {public static void main(String[] args) {Connection ct = null;PreparedStatement ps = null;ResultSet rs = null;try {// 1、加载驱动Class.forName("com.mysql.jdbc.Driver");// 2、获得连接// 连接带上参数保证不会出现中文乱码ct = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mydb1?useUnicode=true&characterEncoding=UTF-8","root", "密码");// 3、创建PreparedStatementps = ct.prepareStatement("select * from t3");// 4、执行操作rs = ps.executeQuery();// 5、操作结果while (rs.next()) {System.out.println(rs.getInt(1) + " " + rs.getString(2) + " "+ rs.getString(3));}} catch (Exception e) {// TODO: handle exceptione.printStackTrace();} finally {try {rs.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}rs = null;try {ps.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}ps = null;try {ct.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}ct = null;}}
}
Java操作MySQL相关推荐
- java 读取mysql数据库_原生Java操作mysql数据库过程解析
这篇文章主要介绍了原生Java操作mysql数据库过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.引入数据库驱动的jar包 以通过mav ...
- Java 操作MySql Blob 字段
Java 操作MySql Blob 字段 import java.sql.*; import java.io.*; import javax.swing.*; import java.awt.*; i ...
- Java操作Mysql实例
Java操作Mysql实例 来自:http://junehuang111.blog.163.com/blog/static/627072201191933118658/ 2011-10-19 15:3 ...
- 【java 操作mysql】java连接mysql数据库并查询数据
做java开发不可避免要处理数据库,所以这里写篇用jdbc来连接mysql的文章,java是一种高性能,通用的语言 .这使得它适合于编写高效的ETL生产代码和计算密集型的机器学习算法. 主要内容包括: ...
- JAVA操作MYSQL数据库
通过com.mysql.cj.jdbc.Driver来实现操作MYSQL数据库: package database;import java.sql.Connection; import java.sq ...
- java操作mysql数据库实例_jdbc操作mysql数据库实例
本文实例讲述了jdbc操作mysql数据库的方法.分享给大家供大家参考.具体如下: import java.sql.*; import java.sql.drivermanager; import j ...
- java操作MySQL数据库(插入、删除、修改、查询、获取所有行数)
插播一段广告哈:我之前共享了两个自己写的小应用,见这篇博客百度地图开发的两个应用源码共享(Android版),没想到有人找我来做毕设了,年前交付,时间不是很紧,大概了解了下就接下了,主要用到的就是和服 ...
- JAVA——Java操作MySQL数据库的简单工具类[CLASS:DatabaseUtil]
预备知识 Java连接MySQL数据库 源代码 package club.zstuca.util;import java.sql.Connection; import java.sql.DriverM ...
- java实战:邮件群发推广微信公众号(二),内含java操作excel及java操作mysql
上一篇写好了用于发送邮件的类,本篇把余下的设定定时任务.从excel读取发件人账号.从mysql读取收件人邮箱以及随机标题和内容来实现.先看整个应用的文件框架结构,如下图: 上图中log4j.prop ...
最新文章
- Cell综述:口腔微生物群的部位特点:微米级生境与生态位
- 黄聪:Wordpress 模版技术手册 - WordPress Theme Technical manuals
- php 多进程设置,php多进程操作的三个实例
- spring配置过滤器,报错 com.skynet.filter.GrantFilter cannot be cast to javax.servlet.Filter
- VTK:选定的顶点和边用法实战
- [C++STL]queue容器用法介绍
- 198. 打家劫舍 golang 动态规划 数组越界
- 企业为什么要做SEO,它的重要性有哪些?
- Linux系统原理(工作模式)
- Java 随机数,可变参数,JDBC,访问控制
- FGSM攻击机器学习模型
- “绿坝—花季护航”使用全攻略
- 离散数学(第二版) 第一章、第二章习题
- 威纶触摸屏如何组态设置离散量报警及报警历史记录?
- ssm mysql项目实战_SSM 项目实战
- Nginx学习笔记(Docker版)-2
- 电子通信类顶级会议及期刊2(自用更新版)
- linux443端口无法建立连接,无法通过端口443连接到ssh
- 身份证有效验证方法,
- Linux C程序访问NULL指针
热门文章
- 如何区分localhost、127.0.0.1和0.0.0.0等ip地址
- mongoose-面向对象操作mongodb的Nodejs框架
- Python——五分钟理解函数式编程与闭包
- #JAVA# 判断从键盘输入的字符串是否为回文
- 【Java】用for循环实现1+2+3......+100 =
- C#LeetCode刷题-Map
- react hooks_为什么选择React Hooks,我们如何到达这里?
- 在线编码工具_我希望在开始编码时就已经知道的工具
- 交付方式 saas_扩展和交付SaaS启动的最佳方法
- 建造模式实际应用_建造多少,购买多少:为聊天和消息传递应用程序提供支持...