环境:netbeans

(四)Java通过Jdbc连接MySql数据库

MySql数据库相对postgresql来说常见一些,它们的连接方法极其类似。MySql中的操作就不叙述了,读者自己在MySql数据库中创建一个courseselection的数据库,这个数据库中插入一张courses的表,表中有两列数据。

这里只贴代码,连接数据库的步骤与前面相似。

package try1;import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;public class MySqlDemo
{public static void main(String[] args) throws Exception{Class.forName("com.mysql.jdbc.Driver");String durl = "jdbc:mysql://127.0.0.1:3306/courseselection?user=root&password=123456";Connection conn = DriverManager.getConnection(durl);String sql = "select * from courses";Statement stmt = conn.createStatement();ResultSet rst = stmt.executeQuery(sql);while (rst.next()){String st = new String(rst.getBytes(2), "UTF-8");System.out.println(rst.getString(1) + ": " + st);}rst.close();stmt.close();conn.close();}
}

结果:

run:
a0101: 高等数学
a0102: 线性代数
b0011: 数据结构
b0101: 数字电路
b0111: 数据库
b0201: 数字电路
成功生成(总时间:0 秒)

Java连接数据库(4)相关推荐

  1. Java连接数据库 JDBC

    1.JDBC是什么? JDBC,英文全称:Java DataBase Connectivity,中文全称:java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访 ...

  2. Java 连接数据库 JDBCUtil

    Java 连接数据库 JDBCUtil 差点就把这个给遗忘掉了.

  3. org.gjt.mm.mysql.driver_org.gjt.mm.mysql.Driver意思和 Java连接数据库代码

    org.gjt.mm.mysql.Driver这个不是驱动类这个是一般是自动生成的是一个范例意思是叫你填写驱动类mysql的驱动类是com.mysql.jdbc.Driver Java连接数据库代码 ...

  4. Eclipse : java连接数据库MySQL超详细步骤

    Eclipse:java连接数据库MySQL 首先我们需要下载连接数据库所需要的桥JDBC.然后将其导入到项目中,其次编写连接数据库类. 下载MySQL JDBC 打开MySQL JDBC下载地址,然 ...

  5. java连接数据库实现图书管理器

    java连接数据库请转另一篇博客 https://blog.csdn.net/pig_boss/article/details/109731567 1.主界面类(Main_InterFace.java ...

  6. Java连接数据库实现图书馆管理系统(详细教程)

    该功能用到的软件为 IDEA .Navicat .云服务器(非必须) 一.建立数据库 在自己的服务器或者电脑本机安装数据库系统,本次系统演示的数据库版本为5.6. 1.创建图书管理数据库library ...

  7. java连接数据库代码查询music表和斗地主排序

    斗地主排序代码 package com.zhongruan;import java.util.*;public class DouDiZhu2 {public static void main(Str ...

  8. Java连接数据库SQLyog步骤过程

    Java 连接数据库 SQLyog 在连接数据库是我们需要导入几个长见的包 需要的同学自己自行去下载(●'◡'●)我这里就不提供了 步骤(导好包之后) 我们需要创建几个属性负责给SQLyog 的一些基 ...

  9. java连接数据库的进阶操作

    文章目录 前言 一.连接池中我们需要什么样的jar包呢? 二.了解连接池连接数据库的硬编译 1.什么是硬编译? 三.学会连接池连接数据库的软编译 1.什么是软编译? 总结 前言 连接数据库是Java编 ...

  10. JAVA连接数据库(mysql)-executeUpdate,executeQuery和execute的使用

    JAVA连接数据库-executeQuery,executeUpdate和execute的使用 Java连接mysql数据库为例 注:这里我用的是mysql8.0以上版本 连接数据库的步骤: //1. ...

最新文章

  1. jyphon 环境变量配置
  2. 浅谈新一代Android操作系统Android L
  3. boost::log::settings用法的测试程序
  4. 手动使用cglib代理(了解)
  5. 【PAT甲级 大整数BigInteger】1065 A+B and C (64bit) (20 分) Java 全部AC
  6. 使用 .NET 进行游戏开发
  7. 数据库中包含开始时间、结束时间,并且查询条件也有开始时间、结束时间的查询方法...
  8. 获取GridView中RowCommand的当前索引行
  9. 《统计学习方法》代码全解析——第二部分 感知机
  10. java的printf语法_Java中printf的用法总结
  11. 各个版本Word转Pdf时出现有关PDFMaker加载项崩溃或错误的解决方法
  12. Excel表格快捷键技巧使用
  13. 【Python学习】Python的点滴积累
  14. 惠普m154a状态页_惠普m154a感叹号闪烁
  15. Blender Benchmark测试
  16. lombok常用注解
  17. 借助 usb转rs232 模块实现两台电脑文件的传输
  18. java中GUI中显示当前时间_【java编程】返回当地时间Clock到GUI面板Panel上
  19. python依次输入输出字符串_Python练习:输入一个字符串并输出该字符串中所有字符的组合,python...
  20. CAD图块无法分解怎么办?CAD块分解教程

热门文章

  1. jquery ajax 序列化表单传参提交实体对象到后台action
  2. Android开发过程中在sh,py,mk文件中添加log信息的方法
  3. S3C6410设备时钟源选择、启动方式选择和内存映射
  4. Wince程序内存和存储内存
  5. 算法分析的目的_掌握这些数学函数,你会在算法效率的分析时经常用到
  6. 关于如何防范Ⅱ、Ⅲ类银行结算账户风险
  7. 5月23日任务 LAMP架构介绍、MySQL、MariaDB介绍、 MySQL安装
  8. app手机端连接tomcat电脑端服务器
  9. Guice系列之用户指南(十)
  10. UIColor的封装