使用纯java方式连接mysql数据库_龙豫的博客-程序员宅基地

技术标签: 使用纯java方式连接mysql数据库  

import java.sql.Connection;
import java.sql.DriverManager;    //导包自行修改
import java.sql.SQLException;
import java.sql.Statement;


public class Test {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
// 1.加载驱动
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("驱动加载成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// 2.建立连接
try {
conn = DriverManager.getConnection(
"jdbc:mysql://127.0.0.1:3306/schooldb", "root", "sasa");
System.out.println("数据库连接成功");
conn.createStatement();
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 3.关闭连接
try {
if (conn != null) {
conn.close();
}
if (stmt != null) {
stmt.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
}


}
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lly987505445/article/details/79770105

智能推荐

「视频」顺丰投资智航无人机,极飞无人机作何感想?_weixin_34277853的博客-程序员宅基地

无人机送快递越来越热,顺丰也投资了一家无人机公司。 早前,镁客网的一篇文章《顺丰无人机的前世今生》有提到顺丰在测试阶段所用的无人机是广州极飞无人机公司,不过极飞除了与顺丰合作,同样在今年年初给淘宝送起了快递。昨日,有消息称顺丰集团投资了深圳智航无人机有限公司,此次融资是智航无人机的首轮融资,同时参投的还有北极光创投。此...

org.apache.flume.conf.ConfigurationException: Channel c1 not in active set._a1346277的博客-程序员宅基地

1 错误详细信息WARN conf.FlumeConfiguration: Could not configure sink k1 due to: Channel c1 not in active set.org.apache.flume.conf.ConfigurationException: Channel c1 not in active set. at org....

沉淀再出发:用python画各种图表_weixin_30521649的博客-程序员宅基地

沉淀再出发:用python画各种图表一、前言 最近需要用python来做一些统计和画图,因此做一些笔记。二、python画各种图表2.1、使用turtle来画图 1 import turtle as t #turtle库是python的内部库,直接import使用即可 2 import time 3 4 def draw_diamond(turt):...

如何一步一步从 QA 到 EP_测试搬运工的博客-程序员宅基地

两三年以前,和友人谈到 QA(软件质量保证) 这个行业,还有 QA 这个团队的未来,就有了一丝忧虑。而现在,终于有机会实践一下自己之前的想法,在这里分享给大家。从我有限的从业经验到现在,经历了很多次软件开发模式的变化,这些变化,或因为跟风,或因为有切实的问题要解决,总之始终处于各种不同的尝试的路上。QA 团队从最早的强调流程,到后来强调开发技术,搞自动化测试,再后来又开始做敏捷和持续集成,

java.lang.Long cannot be cast to java.lang.Integer_weixin_41315469的博客-程序员宅基地

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='id', mode=IN, javaType=class java....

随便推点

vnc4server开机自启Linux,ubuntu16.4中开启vncserver进行远程桌面_weixin_39589511的博客-程序员宅基地

使用x11vnc作为vncserver端1 安装x11vnc$ sudo apt-get update$ sudo apt-get install x11vnc2 生成密码$ x11vnc -storepasswdEnter VNC password: *********Verify password: *********Write password to /home/USERHOME/.vnc/...

java制作菜单教程_java图形用户界面实现菜单功能_殊束的博客-程序员宅基地

本文实例为大家分享了java图形用户界面实现菜单功能的具体代码,供大家参考,具体内容如下题目:编写一个图形用户界面,实现菜单的功能。有3个一级菜单项:File、Edit和Help。在File菜单项中,有3个二级菜单项:New、Open和Save。在Edit菜单项中,有3个二级菜单项:Copy、Cut和Paste。在Help菜单项中,有一个二级菜单项About。对于每一个二级菜单项,不必真正实现其功...

tf.reduce_mean_luoganttcc的博客-程序员宅基地

import numpy as npimport tensorflow as tfx = np.array([[1.,2.,3.],[4.,5.,6.]])sess = tf.Session()mean1 = sess.run(tf.reduce_mean(x))mean2 = sess.run(tf.reduce_mean(x, 0))mean3 = sess.run(tf.reduce_

Dalvik虚拟机与JVM的区别_奋斗的bigHead的博客-程序员宅基地

1.java虚拟机运行的是Java字节码,Dalvik虚拟机运行的是Dalvik字节码;传统的Java程序经过编译,生成Java字节码保存在class文件中,java虚拟机通过解码class文件中的内容来运行程序。而Dalvik虚拟机运行的是Dalvik字节码,所有的Dalvik字节码由Java字节码转换而来,并被打包到一个DEX(Dalvik Executable)可执行文件中Dalvik虚拟机...

【Android 安装包优化】WebP 应用 ( libwebp 源码下载 | Android.mk 和 Application.mk 构建脚本修改 | libwebp 函数库编译 )_韩曙亮的博客-程序员宅基地

一、 libwebp 源码下载、二、 libwebp 源码编译脚本修改、三、 libwebp 函数库编译、四、参考资料

JavaScript高级程序设计-DOM扩展_Three_ST的博客-程序员宅基地

文章目录11 DOM扩展11.1 选择符API11.1.1 querySelector()方法11.1.2 querySelector()方法11.1.3matchesSelector()方法11.2 元素遍历13.3 HTML511.3.1 与类有关的扩充11.3.2 焦点管理11.3.3HTMLDocument变化11.3.4 字符集属性11.3.5 自定义数据属性11.3.6 插入标记11....

推荐文章

热门文章

相关标签