jdbc连接mysql数据库
来源:互联网 发布:mac ps导入ttf 编辑:程序博客网 时间:2024/05/20 11:50
jdbc连接mysql数据库
首先安装好mysql,记录好登陆名与密码。
使用命令查看mysql的端口号(不过一般默认是3306):
mysql> show global variables like 'port' -> ;+---------------+-------+| Variable_name | Value |+---------------+-------+| port | 3306 |+---------------+-------+1 row in set, 1 warning (0.09 sec)
这里还是需要下载jar包文件的(mysql-connector-java-5.1.41-bin.jar)
右击点击Properties–>点击Java Build Path–》Libraries –>add JARs—>选中刚刚建立的lib中的jar包文件。到这里jar包添加完成。
如下图所示,我们在主目录下新建一个lib文件夹,然后拷贝jar包。Referenced Libraries中是添加完路径后的产生目录。
#这里是JDBC连接主程序import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class BaseDao { // 使用log4j记录日志 // 连接驱动 private static final String DRIVER = "com.mysql.jdbc.Driver"; // 连接路径 private static final String URL = "jdbc:mysql://localhost:3306/test"; // 用户名 private static final String USERNAME = "root"; // 密码 private static final String PASSWORD = "111111"; //静态代码块 static { try { // 加载驱动 Class.forName(DRIVER); } catch (ClassNotFoundException e) { e.printStackTrace(); System.out.println("加载失败!"); } } /* * 获取数据库连接 */ public Connection getConnection() { Connection conn = null; System.out.println("开始连接数据库"); try{ conn=DriverManager.getConnection(URL, USERNAME, PASSWORD); }catch(SQLException e){ e.printStackTrace(); System.out.println("数据库连接失败!"); } System.out.println("数据库连接成功"); return conn; } /* * 关闭数据库连接,注意关闭的顺序 */ public void close(ResultSet rs, PreparedStatement ps, Connection conn) { if(rs!=null){ try{ rs.close(); rs=null; }catch(SQLException e){ e.printStackTrace(); System.out.println("关闭ResultSet失败"); } } if(ps!=null){ try{ ps.close(); ps=null; }catch(SQLException e){ e.printStackTrace(); System.out.println("关闭PreparedStatement失败"); } } if(conn!=null){ try{ conn.close(); conn=null; }catch(SQLException e){ e.printStackTrace(); System.out.println("关闭Connection失败"); } } } }
#这里是测试程序public class Shixina { public static void main(String[] args) { BaseDao b = new BaseDao(); b.getConnection();}}
阅读全文
0 0
- JDBC连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC连接MYSQL数据库
- JDBC连接mysql数据库
- jdbc连接Mysql数据库
- jdbc 连接mysql数据库
- JDBC连接MYSQL数据库
- JDBC连接MySql数据库
- jdbc 连接Mysql数据库
- JDBC连接MySQL数据库
- JDBC连接MYSQL数据库
- JDBC连接数据库(MySQL)
- JDBC连接mySQL数据库
- jdbc连接Mysql数据库
- jdbc连接mysql数据库
- jdbc 连接mySql 数据库
- JDBC连接MySQL数据库
- jdbc连接mysql数据库
- 高斯消元
- MySQL设置和修改登陆密码方法总结
- 剑指offer | 训练题48:把字符串转换成整数
- 汉堡店的日常
- C/C++动态内存管理
- jdbc连接mysql数据库
- STL常用函数复习之————priority_queue
- django orm反查
- 小可爱 java实训课程06 jdbc
- 96Boards MIPI CSI Camera Mezzanine
- 流式数据中的数学统计量计算
- 完成一个登录程序
- javascript学习日记——(3)
- 【C语言】使用回调函数实现一个通用的冒泡排序,可以排序不同的数据类型。