各种数据库JDBC 连接方式
来源:互联网 发布:js文件上传原理 编辑:程序博客网 时间:2024/05/17 23:38
MySQL:
package sql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class ConMysql { private static String driver="com.mysql.jdbc.Driver"; private static String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8"; /** * @param 2005 sql server * @return 需要mysql 驱动 数据服务要启动 */ public static void main(String[] args) { try {// Class.forName(driver); Connection conn=DriverManager.getConnection(url,"root","mysql"); System.out.println("ok"); } catch (SQLException e) { e.printStackTrace(); } }}
ServerSQL
package sql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class ConSerSql { private static String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; private static String url="jdbc:sqlserver://localhost:1433; DatabaseName=xxdb"; /** * @param 2005 sql server * @return 需要jdbc 驱动 数据服务要启动,另外要配置SQLEXPRESS 的协议 开启 TCP/IP 1433 端口 */ public static void main(String[] args) { try { Class.forName(driver); Connection conn=DriverManager.getConnection(url,"sa",""); System.out.println("ok"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }}
Sqlite
package sql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class ConSqlite { private static String driver="org.sqlite.JDBC"; private static String db="jdbc:sqlite:test.db"; public static void main(String[] args) { //加载驱动 try { Class.forName(driver); Connection conn=DriverManager.getConnection(db); System.out.println("ok"); String sql="select *from user"; Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(sql); String name=null; while (rs.next()) { System.out.println(rs.getString(1)); name=rs.getString("name"); System.out.println(name); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }// Connection c = null;// try {// Class.forName("org.sqlite.JDBC");// c = DriverManager.getConnection("jdbc:sqlite:test.db");// } catch ( Exception e ) {// System.err.println( e.getClass().getName() + ": " + e.getMessage() );// System.exit(0);// }// System.out.println("Opened database successfully"); }}
0 0
- jdbc连接各种数据库方式
- jdbc连接各种数据库方式
- JDBC连接各种数据库方式
- 各种数据库JDBC 连接方式
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- JDBC连接各种数据库方式速查表
- 各种数据库使用JDBC连接的方式
- JDBC连接各种数据库方式列表
- JDBC连接各种数据库方式列表
- 各种数据库使用JDBC连接的方式
- java 注解的基本原理和编程实现
- Hive 初识
- Ubunut No apport report written because the error message indicates its a followup error from a prev
- ubuntu14.04 安装搜狗输入法
- Iteratee概念
- 各种数据库JDBC 连接方式
- Java的注解机制——Spring自动装配的实现原理
- 词袋模型基本原理(Bag of words)
- 斜杠/和反斜杠\的区别
- Struts2 简单数据验证
- Struts2标签库(三)之表单标签
- 虚幻UE4碰撞系统
- android 网络框架性能优化分析
- 集合简单总结