JAVA通过JDBC连接数据库
来源:互联网 发布:安卓java游戏 编辑:程序博客网 时间:2024/05/16 02:02
- 工具
Mysql,Eclipse,Navicat Premium - 步骤
(1)打开数据库,创建一个数据库并新建一个表
(2)打开eclipse,导入java连接mysql驱动
下载链接:https://dev.mysql.com/downloads/connector/
下载java链接mysql的驱动
把下载的压缩包解压会得到文件里面的jar包
打开Eclipse新建一个项目,项目里面新建一个名为lib的文件夹,导入jar包
右键项目的属性,点击Add External Jars,找到jar包,点击ok
(3)编写一个java类,对数据库进行操作
/** * @author :王康 * @date :2017/07/22 * @place:辽宁工程技术大学 */import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Connection;import java.sql.Statement;public class MysqlDemo { public static void main(String[] args) throws Exception { Connection conn = null; String sql; // MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值 // 避免中文乱码要指定useUnicode和characterEncoding // 执行数据库操作之前要在数据库管理系统上创建一个数据库,名字自己定, // 下面语句之前就要先创建student数据库 String url = "jdbc:mysql://localhost:3306/student?" +"user=root&password=nihao1995&useUnicode=true&characterEncoding=UTF8&useSSL=false"; String user="root"; String password="nihao1995"; // 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来, // 可以通过Class.forName把它加载进去,也可以通过初始化来驱动起来,下面三种形式都可以 Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动 // or: // com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver(); // or: // new com.mysql.jdbc.Driver(); System.out.println("成功加载MySQL驱动程序"); try{ // 一个Connection代表一个数据库连接 conn=DriverManager.getConnection(url,user,password); // Statement里面带有很多方法,比如executeUpdate可以实现插入,更新和删除等 Statement stmt = conn.createStatement(); sql = "select * from info"; ResultSet rs = stmt.executeQuery(sql);// executeQuery会返回结果的集合,否则返回空值 System.out.println("学号\t姓名"); while (rs.next()) { System.out.println(rs.getString(1) + "\t" + rs.getString(2));// 入如果返回的是int类型可以用getInt() } }catch (SQLException e) { System.out.println("MySQL操作错误"); e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } finally { conn.close(); } }}
阅读全文
0 0
- java通过JDBC连接数据库.
- java通过JDBC连接数据库
- JAVA通过JDBC连接数据库
- Java-通过JDBC连接数据库
- java通过JDBC连接数据库
- Java通过JDBC连接数据库
- JAVA通过JDBC连接数据库
- Java通过JDBC连接MySql数据库
- 通过java的jdbc连接数据库
- Java通过jdbc直接连接access数据库
- Java通过JDBC连接MySql数据库
- Java 通过JDBC连接Mysql数据库
- java通过jdbc连接MySQL数据库
- Java通过JDBC连接oracle数据库
- java通过jdbc连接sql server数据库
- Java通过JDBC连接MySQL数据库
- 通过jdbc连接数据库
- 通过jdbc连接数据库
- 方法 | 二分查找(折半查找)&& 小游戏 | 猜数字
- knockout里面一个页面需要绑定多个ViewModel如何处理
- 一只萌新的linx体验2
- bzoj1075更快的zkw费用流
- 你还在为安装不上NETFramework3.5而重装系统么?
- JAVA通过JDBC连接数据库
- 沙漠露营 优质点评
- <小程序>修改button组件的样式
- Python学习笔记(6)测试
- Codeforces Round #424 (Div. 1, rated, based on VK Cup Finals) D. Singer House(dp)
- python中文件基本操作命令及注意事项
- java容器
- 微信小程序支付 后端PHP
- 【51nod 扔盘子】+ 预处理