zoukankan
html css js c++ java
使用JDBC技术连接数据库(附源码)--JAVA的简单应用
一.创建数据库(以mysql数据库为例)
mysql数据库的下载安装与配置 -可参考博主之前的随笔:
Windows平台下搭建MySQL数据库
创建wxb数据库-create database wxb;
使用-show databases语句可查看mysql数据库下的所有数据库名
二.使用JDBC技术连接MySQL数据库
JAVA=============JDBC===============DB
高级编程语言 结构化查询语言
JDBC: Java Database Connectivity -java与数据库连接
JDBC核心是:六步法、六要素
与数据库连接需要用到六步法中的前两步:加载驱动->创建连接
六要素:DriverType、ServerName、Port、database name 、UserName、Password
(驱动类型、服务器名称、端口号、数据库名、用户名、密码)
1.第一步:加载驱动
添加数据库JAR包到项目上->使用Class.forName()方法加载 com.mysql.jdbc包中的驱动类Driver->
用try...catch捕获异常,保证数据库JAR包主要的类有效
数据库JAR包下载:
jar.zip
2.第二步:创建连接
通过DriverManager类中的方法getConnection(),利用六要素连接到数据库wxb
用try...catch捕获异常。
代码如下:
package cn.nxl123.www;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Connect {
public static void main(String[] args) {
String className="com.mysql.jdbc.Driver";
try {
Class.forName(className);//通过forName方法加载驱动
System.out.println("加载驱动成功!");
} catch (ClassNotFoundException e) {
// 用来捕获异常
System.out.println("加载驱动失败!");
e.printStackTrace();
}
String url="jdbc:mysql://localhost:3306/wxb?useSSL=false";//四要素
String user="root";//下面是两要素,root是博主电脑mysql用户名
String password="123456";//博主mysql用户密码设置为123456
try {
//DriverManager类中的方法getConnection(),利用六要素连接到数据库wxb
DriverManager.getConnection(url, user, password);
System.out.println("连接数据库成功!");
} catch (SQLException e) {
//第二次捕获异常
System.out.println("连接数据库失败!");
e.printStackTrace();
}
}
}
连接成功
:
源码:
JDBC-dba.zip
备注:
文章为本人原创 转载请注明出处 文章难免会有纰漏之处 还望大家多多包含 如有意见或者建议可与本人联系 本人QQ:2187093468(非诚请勿扰,加好友请备注在哪里看到的)
查看全文
相关阅读:
查看电脑电池报告
git上传文件
k8s 跨namespace的service相互访问
Shell中的${},##和%%的使用
如何去掉excel表格中的单引号?
忘密码时系统如何添加新账户!
使用windows 脚本更改电脑的IP地址
如何让WIN10自动修改自己的门牌号(IP)呢?
Win7系统电脑共享打印机提示0x000006d9错误代码怎么办?
ps抠图技术汇总
原文地址:https://www.cnblogs.com/qikeyishu/p/7222312.html
最新文章
Ubuntu 安装ping工具
Ubuntu 安装Telnet服务
apt查看安装包的版本
apt升级软件包
ubuntu查看软连接的实际指向位置
ubuntu清除缓存以及不用的安装包
pip 通过requirements.txt安装依赖包
pip 查看已经安装的包以及版本
参考基因组fasta文件添加index
python class 调用
热门文章
python 判断两个数组是否是彼此的排列
python 移除列表中某个值的第一个匹配项
python 是否只包含唯一字符
python 判断一个字符是否是中文
python 安装模块
不解压查看压缩包内容
如何用annovar下载数据库
sql-查询一个字段相同另一个字段不同
linux下面压缩文件夹
修复git不显示图片的问题
Copyright © 2011-2022 走看看