Java连接SQLite、MySQL、Sql Server数据库汇总
来源:互联网 发布:云计算大数据视频教程 编辑:程序博客网 时间:2024/05/23 18:20
1、连接SQLite数据库
public Connection connectSQLite(String databasePath){Connection con = null;String url = null;try {//加载数据库驱动Class.forName("org.sqlite.JDBC");try {//连接到数据库url = "jdbc:sqlite:" + databasePath;con = DriverManager.getConnection(url);return con;}catch (Exception e){out.println(e + "\nSQLite数据库连接失败!");return null;}}catch (Exception e){out.println(e + "\nSQLite数据库驱动加载失败!");return null;}}注:SQLite数据库十分轻巧,不需任何安装,只需下载Navicat for SQLite即可创建及打开*.db文件(数据库文件)。
2、连接MySQL数据库public Connection connectMySQL(String databaseName, final String user, final String pwd){Connection con = null;String url = null;try {//加载驱动Class.forName("com.mysql.jdbc.Driver");try {//连接数据库url = "jdbc:mysql://localhost:3306/" + databaseName;con = DriverManager.getConnection(url, user, pwd);return con;}catch (Exception e){out.println(e + "\nMySQL数据库连接失败!");return null;}}catch (Exception e){out.println(e + "\nMySQL数据库驱动加载失败!");return null;}}注:有时候(如在JSP开发中)需要对字符进行转码,就还得加上编码方式,不然汉字在数据库中就为乱码。即:url ="jdbc:mysql://localhost:3306/" + databaseName + "?userUnicode=true&characterEncoding=utf8";
3、连接Sql Server数据库public Connection connectSqlServer(String databaseName, final String user, final String pwd) {Connection con = null;String url = null;try {//加载数据库驱动Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");try {//连接数据库url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=" + databaseName;con = DriverManager.getConnection(url, user, pwd);return con;}catch (Exception e){out.println(e + "\nSqlServer数据库连接失败!");return null;}}catch (Exception e){out.println(e + "\nSqlServer数据库驱动加载失败!");return null;}}注:SQLite、MySQL、Sql Server均有相应的Navicat软件。
1 0
- Java连接SQLite、MySQL、Sql Server数据库汇总
- Java JDBC建立和Mysql、sql server 2005、sqlite和Oracle数据库的连接
- java连接mysql数据库 以及java连接sql server数据库
- C#连接到SQL Server,SQLite数据库
- java用jdbc连接mysql数据库和sql server数据库
- VB6,C#连Sql server,Mysql,sqlite,access等数据库的连接字符串
- 如何连接oracle,mysql, SQL Server数据库(Java版)
- JAVA连接各种数据库(mysql,sql server,oracle,db2)
- java连接数据库(mysql,sql server,oracle,db2)
- java连接各种数据库(oracle mysql sql server)
- Java连接Sql Server数据库
- java连接SQL Server数据库
- Java连接SQL Server数据库
- Java 连接数据库Sql server
- JAVA连接SQL Server数据库
- java连接SQL Server数据库
- java连接SQL server数据库
- Java SQL server 连接数据库
- 短进程优先的调度算法详解
- SpringBoot 自动生成API文档
- Linux搭建spark集群
- linux下task_struct部分解析
- 函数重载 C++(一)
- Java连接SQLite、MySQL、Sql Server数据库汇总
- 返回指针的函数&&指向函数的指针
- 【UML】总结-九种图
- SXOI2017游记
- 中国人工智能迎来世界级良机
- 基本数据类型
- PHP判断参数是否上传
- Caffe 安装优化版 (CPU anaconda) 附Makefile.config
- sbit使用说明