工具:eclipse、MySql、Navicat Premium、

import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class JDBCDemo2 {private static final String USERNAME = "root";private static final String PWD = "lwx";private static final String dbName = "rzw"; // 数据库名private static final String url1 = "jdbc:mysql://localhost:3306/" + dbName;private static final String url2 = "?user=" + USERNAME + "&password=" + PWD;private static final String url3 = "&useUnicode=true&characterEncoding=GB2312";private static final String URL = url1 + url2 + url3; // 形成带数据库读写编码的数据库连接字// 此方法实现对数据库的增删改查 增删改 一般 是 update(); 查 单独public static void update() {// 增删改Connection connection = null;Statement stmt = null;try {// a.导入驱动,加载具体的驱动类Class.forName("com.mysql.jdbc.Driver");// 加载具体的驱动类// b.与数据库建立连接connection = DriverManager.getConnection(URL, USERNAME, PWD);// c.发送sql,执行(增删改、查)stmt = connection.createStatement();
//          String sql = "update student set STUNAME='ls' where stuno=1";
//          String sql = "delete from student where stuno=1";// 执行SQLString sql = "Insert into stu_info values(17,'zs','男',20,70,177)";int count = stmt.executeUpdate(sql); // 返回值表示 增删改 几条数据// d.处理结果if (count > 0) {System.out.println("操作成功!");}} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();} finally {try {if (stmt != null)stmt.close();// 对象.方法if (connection != null)connection.close();} catch (SQLException e) {e.printStackTrace();}}}public static void main(String[] args) {update();}
}


Java MySql 连接数据库相关推荐

  1. spark java mysql 连接数据库_Spark入门:通过JDBC连接数据库(DataFrame)

    [版权声明]博客内容由厦门大学数据库实验室拥有版权,未经允许,请勿转载! [返回Spark教程首页] 这里以关系数据库MySQL为例.首先,请参考厦门大学数据库实验室博客教程(Ubuntu安装MySQ ...

  2. Java jdbc连接数据库 INSERT插入

    Java jdbc连接数据库 INSERT插入 package com.edu; import java.sql.Connection; import java.sql.DriverManager; ...

  3. JDBC(Java语言连接数据库)

    JDBC(Java语言连接数据库) JDBC本质 整体结构 基层实现过程(即用记事本而不是idea) 第一种实现方式 第二种实现方式 乐观锁和悲观锁 乐观锁 悲观锁 JDBC本质 整体结构 基层实现过 ...

  4. JAVA+MySQL综合笔记

    Java+MySQL综合运用笔记 一.Java连接使用mysql的5个思路过程 ​ 首先导入JDBC驱动jar包放到lib文件夹里面. 1.加载驱动方法 ①注册驱动:DriverManager.reg ...

  5. 【Java+MySQL】使用JDBC连接MySQL 8.0数据库

    一.Java MySQL 8.0连接驱动包 下载链接:https://pan.baidu.com/s/1YFOImz0dCHtzIajSFq9xgg?pwd=boul 提取码:boul [IDEA]导 ...

  6. java mysql多媒体积件管理库的开发与应用源码+论文

    下载地址:https://mp.csdn.net/mp_download/manage/download/UpDetailed 项目介绍 java mysql多媒体积件管理库的开发与应用源码+论文 系 ...

  7. java sql 工资管理,企业工资管理系统(Java+MySQL)Word版

    <企业工资管理系统(Java+MySQL)Word版>由会员分享,可在线阅读,更多相关<企业工资管理系统(Java+MySQL)Word版(24页珍藏版)>请在人人文库网上搜索 ...

  8. 通过java代码连接数据库

    在我们刚学到Java web课程时,创建java web工程,首先要实现的是连接数据库,下面会有一个测试案例实现连接数据库的功能. 第一步:建立 数据库结构数据 第二步:创建Java项目 结构目录 先 ...

  9. JAVA+MySQL 数据库课设的问题及解答的整理 以【学生管理系统】为例

    JAVA+MySQL 数据库课设的问题及解答的整理 以[学生管理系统]为例.帅气学长哦! 编写这篇博文初衷 MySQL的一些问题 Eclipse导入项目的一些问题 数据库的建立和连接 最后一步 编写这 ...

最新文章

  1. 基础 HTML之目录问题(相对路径和绝对路径区别)
  2. 亿级流量架构之分布式事务思路及方法
  3. 6月8日云栖精选夜读丨阿里云宣布与国内规模最大的汽车企业上汽集团合作
  4. 八十二、什么是SpringCloud项目,我把它讲清楚了
  5. 比特位计数—leetcode338
  6. JAVA复习(二维数组——快排——迷宫)
  7. [渝粤教育] 中国地质大学 运筹学 复习题
  8. 基于vue的无缝滚动组件
  9. 2020年如何利用外链提升网站排名和权重?
  10. WIN10 Localhost 无法打开 怎么解决
  11. 扯淡之——世界上先有鸡还是先有鸡蛋
  12. python 自动登录网站_Python使用selenium实现网页用户名 密码 验证码自动登录功能...
  13. TLS1.3TLS1.2形式化分析
  14. 概率论考点之概率的性质(全概公式及贝叶斯公式)
  15. js Web APIs
  16. copy-to-clipboard 复制
  17. python 猪八戒网接单_python接单平台简单整理
  18. Rockchip USB FFS Test Demo 使用说明
  19. python相关库快速下载
  20. android 设置app 默认语言为 简体中文

热门文章

  1. mysql未提交事务sql_MySQL如何找出未提交事务的SQL浅析
  2. 的标题形状工具在哪里_瞬间能够吸引领导眼球的Word侧边栏标题制作技巧?你会吗?...
  3. html设置图片不可拖拽,js css3实现图片拖拽效果
  4. 群晖218J安装mysql_ds216(群晖218j可以换内存吗)
  5. matlab 叠加 area,[转载]matlab学习——area填色图
  6. Android向本地写入一个XML文件和解析XML文件
  7. 十四、爬取天气气温,制作最低气温排行榜
  8. 通过pycharm启动django
  9. keras从入门到放弃(十八)批量标准化
  10. 直播 | ACL 2021论文解读:表征与结构兼备,结构化语言模型R2D2