package com.wt010.db;import java.sql.*;import javax.swing.JFrame;
import javax.swing.JTextArea;public class MySQLUtil extends JFrame {// JDBC 驱动名及数据库 URLstatic final String JDBC_DRIVER = "com.mysql.jdbc.Driver";  static final String DB_URL = "jdbc:mysql://localhost:3306/w_w84_xinxy";// 数据库的用户名与密码,需要根据自己的设置static final String USER = "root";static final String PASS = "kwlloveh";private JTextArea ta;public MySQLUtil() {// TODO Auto-generated constructor stub
       fm();connect();}public void fm() {this.setTitle("MySQL");this.setSize(300, 300);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setLocationRelativeTo(null);ta=new JTextArea(30,50);this.add(ta);}public void connect() {Connection conn = null;Statement stmt = null;try{// 注册 JDBC 驱动Class.forName("com.mysql.jdbc.Driver");// 打开链接ta.append("连接数据库...\r\n");conn = DriverManager.getConnection(DB_URL,USER,PASS);// 执行查询ta.append(" 实例化Statement对...\r\n");stmt = conn.createStatement();String sql;sql = "SELECT * FROM admin_tb";ResultSet rs = stmt.executeQuery(sql);// 展开结果集数据库while(rs.next()){// 通过字段检索int id  = rs.getInt("id");String name = rs.getString("adminname");// 输出数据ta.append("ID: " + id+"\r\n");ta.append(", 管理员: " + name+"\r\n"); }// 完成后关闭
           rs.close();stmt.close();conn.close();}catch(SQLException se){// 处理 JDBC 错误
           se.printStackTrace();}catch(Exception e){// 处理 Class.forName 错误
           e.printStackTrace();}finally{// 关闭资源try{if(stmt!=null) stmt.close();}catch(SQLException se2){}// 什么都不做try{if(conn!=null) conn.close();}catch(SQLException se){se.printStackTrace();}}System.out.println("Goodbye!");}public static void main(String[] args) {MySQLUtil mysql=new MySQLUtil();mysql.setVisible(true);}
}

转载于:https://www.cnblogs.com/phpdo100/p/8400184.html

java gui 连接mysql数据库相关推荐

  1. java jdbc 连接mysql数据库 实现增删改查

    好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...

  2. eclipes Java代码连接Mysql数据库

    Java代码连接Mysql数据库C 一.插件的下载与加载 1.下载与本地的MySQL对应版本的连接数据库的包,如mysql-connector-java-8.0.17.jar 下载Connector/ ...

  3. java JDBC连接MySQL数据库调用存储过程进行查询

    java JDBC连接MySQL数据库调用存储过程进行查询 主程序代码 工具类 文件信息 存储过程 结果截图 主程序代码 package Mysql;import util.JDBCUtils; im ...

  4. Java JDBC 连接MySQL数据库方法(IJ版)

    Java JDBC 连接MySQL数据库方法(IJ版) 首先说一下IJ建立项目步骤: 1.新建一个Empty Project 2.新建一个Module 3.在src里新建一个Package 4.在Pa ...

  5. Java EE系列(九)——Java EE连接Mysql数据库(JDBC保姆级教学)

    最近几天,peter xiao所在的项目小组也逐渐开始进行做最后的Java web课程大作业了,我们组所做的是运动会报名服务系统,其中涉及到很多数据的增删查改,所以需要依靠Mysql数据库来解决这些问 ...

  6. java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

  7. Java如何连接Mysql数据库

    条件:eclipse.MySQL .jdbc驱动 eclipse.MySQL 的安装.下载jdbc连接驱动 eclipse的安装去官网下载并安装 MySQL .jdbc的下载地址请访问:https:/ ...

  8. JAVA德鲁伊连接MySQL数据库

    环境配置 @[TOC](环境配置) @[TOC](编写工具类Util) @[toc](测试代码块) 总结:到此完成了德鲁伊方法MySQL连接Java的全部过程 1,百度中搜索这几个工具类下载复制到ie ...

  9. java中连接mysql数据库_java中怎么连接mysql数据库

    展开全部 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; i ...

最新文章

  1. 面试题及答案_NET
  2. 【Siddhi】Siddhi 5 自定义函数简单使用
  3. 面试题 02.06. 回文链表
  4. BB:以太坊通胀提升至每天2.6万枚ETH
  5. java监听器演示样例
  6. 交叉熵代价函数(作用及公式推导)
  7. Java排序算法——选择排序(Selection Sort)
  8. 用户服务协议和隐私政策
  9. 计算机控制技术 温钢云,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统.docx...
  10. DAMS峰会丨从数仓到数据中台,从数据资源到资产,京东、携程、快手等是怎么建设和演进的?...
  11. Hive应用:选取分隔符
  12. html用渐变做彩虹,photoshop如何用渐变制作彩虹
  13. 承诺通过年薪百万的CISSP信息系统安全专家认证,未通过提供第二次认证费749美元
  14. 推荐几个堪称教科书级别的 Android 音视频入门项目
  15. 学习node.js第二天
  16. 如鹏网.Net三层架构第一章三层基础
  17. 手推公式带你轻松理解L1/L2正则化
  18. 不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场(转)
  19. iOS冰与火之歌(番外篇) - 基于PEGASUS(Trident三叉戟)的OS X 10.11.6本地提权
  20. 多渔:思想不滑坡,办法总比困难多!

热门文章

  1. 如何定义一个只能在堆上(栈上)生成对象的类?
  2. win8 软件字体乱码
  3. 快速部署ldap服务
  4. Mac下的Jenkins安装
  5. hadoop2.2.0 分布式存储hdfs完全分布式搭建及功能测试记录(一)----架构及原理介绍...
  6. 关于数据库查询优化的思考
  7. (翻译)Tricks of the windows game programming Gurus(Windows游戏大师之路) --- 前言(作者:ANDRE LAMOTHE 1999)...
  8. [Drupal] How to get the real path of a node, no matter it is a path or a url alias
  9. 学教育成空中楼阁 巨额学费背后却是失业风险
  10. python判断字典,列表,元组为空的方法。