java gui 连接mysql数据库
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数据库相关推荐
- java jdbc 连接mysql数据库 实现增删改查
好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...
- eclipes Java代码连接Mysql数据库
Java代码连接Mysql数据库C 一.插件的下载与加载 1.下载与本地的MySQL对应版本的连接数据库的包,如mysql-connector-java-8.0.17.jar 下载Connector/ ...
- java JDBC连接MySQL数据库调用存储过程进行查询
java JDBC连接MySQL数据库调用存储过程进行查询 主程序代码 工具类 文件信息 存储过程 结果截图 主程序代码 package Mysql;import util.JDBCUtils; im ...
- Java JDBC 连接MySQL数据库方法(IJ版)
Java JDBC 连接MySQL数据库方法(IJ版) 首先说一下IJ建立项目步骤: 1.新建一个Empty Project 2.新建一个Module 3.在src里新建一个Package 4.在Pa ...
- Java EE系列(九)——Java EE连接Mysql数据库(JDBC保姆级教学)
最近几天,peter xiao所在的项目小组也逐渐开始进行做最后的Java web课程大作业了,我们组所做的是运动会报名服务系统,其中涉及到很多数据的增删查改,所以需要依靠Mysql数据库来解决这些问 ...
- java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...
- Java如何连接Mysql数据库
条件:eclipse.MySQL .jdbc驱动 eclipse.MySQL 的安装.下载jdbc连接驱动 eclipse的安装去官网下载并安装 MySQL .jdbc的下载地址请访问:https:/ ...
- JAVA德鲁伊连接MySQL数据库
环境配置 @[TOC](环境配置) @[TOC](编写工具类Util) @[toc](测试代码块) 总结:到此完成了德鲁伊方法MySQL连接Java的全部过程 1,百度中搜索这几个工具类下载复制到ie ...
- java中连接mysql数据库_java中怎么连接mysql数据库
展开全部 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; i ...
最新文章
- 面试题及答案_NET
- 【Siddhi】Siddhi 5 自定义函数简单使用
- 面试题 02.06. 回文链表
- BB:以太坊通胀提升至每天2.6万枚ETH
- java监听器演示样例
- 交叉熵代价函数(作用及公式推导)
- Java排序算法——选择排序(Selection Sort)
- 用户服务协议和隐私政策
- 计算机控制技术 温钢云,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统.docx...
- DAMS峰会丨从数仓到数据中台,从数据资源到资产,京东、携程、快手等是怎么建设和演进的?...
- Hive应用:选取分隔符
- html用渐变做彩虹,photoshop如何用渐变制作彩虹
- 承诺通过年薪百万的CISSP信息系统安全专家认证,未通过提供第二次认证费749美元
- 推荐几个堪称教科书级别的 Android 音视频入门项目
- 学习node.js第二天
- 如鹏网.Net三层架构第一章三层基础
- 手推公式带你轻松理解L1/L2正则化
- 不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场(转)
- iOS冰与火之歌(番外篇) - 基于PEGASUS(Trident三叉戟)的OS X 10.11.6本地提权
- 多渔:思想不滑坡,办法总比困难多!
热门文章
- 如何定义一个只能在堆上(栈上)生成对象的类?
- win8 软件字体乱码
- 快速部署ldap服务
- Mac下的Jenkins安装
- hadoop2.2.0 分布式存储hdfs完全分布式搭建及功能测试记录(一)----架构及原理介绍...
- 关于数据库查询优化的思考
- (翻译)Tricks of the windows game programming Gurus(Windows游戏大师之路) --- 前言(作者:ANDRE LAMOTHE 1999)...
- [Drupal] How to get the real path of a node, no matter it is a path or a url alias
- 学教育成空中楼阁 巨额学费背后却是失业风险
- python判断字典,列表,元组为空的方法。