吴裕雄--天生自然JAVA数据库编程:JDBC操作步骤及数据库连接操作
2024-10-19 21:21:18
public class ConnectionDemo01{
// 定义MySQL的数据库驱动程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
public static void main(String args[]){
try{
Class.forName(DBDRIVER) ; // 加载驱动程序
}catch(ClassNotFoundException e){
e.printStackTrace() ;
}
}
};
import java.sql.Connection ;
import java.sql.DriverManager ;
import java.sql.SQLException ;
public class ConnectionDemo02{
// 定义MySQL的数据库驱动程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
// 定义MySQL数据库的连接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
// MySQL数据库的连接用户名
public static final String DBUSER = "root" ;
// MySQL数据库的连接密码
public static final String DBPASS = "mysqladmin" ;
public static void main(String args[]){
Connection conn = null ; // 数据库连接
try{
Class.forName(DBDRIVER) ; // 加载驱动程序
}catch(ClassNotFoundException e){
e.printStackTrace() ;
}
try{
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
}catch(SQLException e){
e.printStackTrace() ;
}
System.out.println(conn) ; // 如果此时可以打印表示连接正常
try{
conn.close() ; // 数据库关闭
}catch(SQLException e){
e.printStackTrace() ;
}
}
};
最新文章
- Android抓包方法(三)之Win7笔记本Wifi热点+WireShark工具
- [NOIP2012] 提高组 洛谷P1082 同余方程
- 20145330孙文馨 《Java程序设计》第二周学习总结
- 翻译:打造基于Sublime Text 3的全能python开发环境
- Sublime Text 3常用快捷键
- git --如何撤销已放入缓存区(Index区)的修改
- BZOJ3641 : 货车运输
- FLASH CC 2015 CANVAS 导出音频问题
- oracle实现自增列
- ASP.NET的错误处理机制
- java第二课:运算符和表达式
- [OC Foundation框架 - 12] NSNumber
- Apache-Tika解析XML文档
- perl 祖先类UNIVERSAL
- display:box和display:flex填坑之路
- Ubuntu Nginx 开机自启动
- JXLS 2.4.0系列教程(二)——循环导出一个链表的数据
- Android Fragment的用法(一)
- centos7.5环境下编译安装php7.0.30并安装redis和mongo扩展
- 【Ansible】的python api
热门文章
- RTT学习之SPI设备
- 监控Tomcat状态!(重点)
- jmeter 并发控制
- ssh paramiko &;&; subprocess
- tomcat配置限制ip和建立图片服务器
- 软件工程 - 防御式编程EAFP vs LBYL
- 十三 Struts2复杂类型的数据封装,List封装和Map封装
- c++多态性及多态的内部实现(翁恺c++公开课[23-24])
- 「Luogu P3078 [USACO13MAR]扑克牌型Poker Hands」
- 奈奎斯特采样定理(Nyquist)