连接mysql
package com.xiangxm.javatest.demo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/*
*<p>
*</p>
*@author xiangxm
*version 1.0
*2013-3-27
*
*
*/
public class ConnectToMySql {
public static final String URL = "jdbc:mysql://localhost:3306/users";
public static final String USER = "root";
public static final String PASSWORD = "admin";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection(URL, USER,
PASSWORD);
Statement st = connection.createStatement();
String sql = "select * from userInfo";
ResultSet rs = st.executeQuery(sql);
while (rs.next()) {
String loginName = rs.getString(1);
String loginPassword = rs.getString("logpwd");
System.out.print(loginName + " ");
System.out.println(loginPassword);
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("加载驱动失败");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("连接数据库失败");
}
}
}
连接sql server
package com.xiangxm.javatest.demo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/*
*<p>
*</p>
*@author xiangxm
*version 1.0
*
*
*/
public class ConnectToSql {
public static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=Northwind";
public static final String USER = "sa";
public static final String PASSWORD = "askme";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String sql = "select * from Orders";
Connection con = DriverManager.getConnection(URL, USER, PASSWORD);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sql);
while (rs.next()) {
int orderId = rs.getInt("OrderID");
System.out.println(orderId);
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("加载驱动失败");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("连接数据库失败");
}
}
}
连接oracle
package com.javatest.connectdatabase;
import java.sql.*;
public class ConnOracle {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Class.forName("oracle.jdbc.driver.OracleDriver") ;
System.out.println("加载驱动成功") ;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("加载驱动失败") ;
}
}}
分享到:
相关推荐
本文将详细介绍如何连接到几种常见的数据库系统:SQL Server 2000、Oracle、Sybase 和 MySQL。 1. **连接 SQL Server 2000**: SQL Server 2000的连接通常使用`com.microsoft.jdbc.sqlserver.SQLServerDriver`驱动...
本实例主要关注如何使用纯JDBC(Java Database Connectivity)来连接MySQL、SQL Server 2000和Oracle这三种主流的关系型数据库,并实现基本的CRUD(Create、Read、Update、Delete)操作。同时,还提到了Struts2框架...
在本话题中,我们将探讨MySQL、SQL Server和Oracle这三种广泛应用的数据库系统的驱动及连接字符串。 1. **MySQL驱动**:MySQL是一款开源、免费的关系型数据库管理系统,广泛用于Web应用程序。JDBC(Java Database ...
3. Oracle连接: Oracle数据库是全球最大的企业级数据库供应商,其Java驱动通常被称为"ojdbc"。在"Oracle"文件夹内,你可能会发现如`ojdbc6.jar`或`ojdbc14.jar`等jar包。Oracle提供了多种驱动类型,包括 Thin、 ...
以上介绍了几种常见的数据库驱动及其配置方式。在实际应用中,选择合适的数据库驱动对于提高应用程序的性能、安全性和稳定性至关重要。开发者应当根据项目需求和技术栈的特点,合理选择并配置相应的数据库驱动程序。...
本教程涵盖了SQL在三大主流数据库系统——Oracle、MySQL和SQL Server中的应用,旨在帮助学习者掌握通用的SQL知识,从而能够高效地进行数据查询、更新、插入和删除等操作。 在Oracle数据库中,SQL被广泛应用于数据的...
本项目着重探讨如何在SpringBoot中实现对MySQL、SQLServer、Oracle这三种主流数据库的数据源切换。 首先,我们来看包结构。一个标准的SpringBoot项目通常包含以下几个主要部分:`src/main/java`下的`...
在数据库管理领域,Oracle SQL和MySQL SQL是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...
本文将详细介绍如何连接并操作三种常见的关系型数据库:SQL Server、MySQL和SQLite,以及进行基础的读写操作。 首先,SQL Server是由Microsoft开发的一种全面的企业级数据库管理系统,广泛应用于大型企业。连接SQL ...
MySQL和SQL Server是两种非常流行的DBMS,分别由Oracle公司和Microsoft公司开发。当需要在两者之间进行数据迁移时,就需要用到专门的转换工具。标题提到的“mysql转化成sql server”和“sql转化成mysql工具”就是...
在MySQL、SQL Server和Oracle这三种主流的关系型数据库系统中,都有各自处理大对象的方法。 **MySQL中的大对象存取:** MySQL提供了几种不同类型的BLOB(Binary Large Object)和TEXT类型来存储大对象数据,包括...
本文将详细介绍如何使用JSP连接并操作Oracle、SQL Server、MySQL等多种数据库,并通过具体示例代码进行演示。 #### JSP与数据库连接基础 在JSP中连接数据库通常涉及到以下几个步骤: 1. **加载数据库驱动**:根据所...
几种最新数据库驱动jar包和java代码实现(mysql5.5,oracle11g,sqlserver2008),java代码实现里面有这三种数据的代码,同时包含了一个oracle连接数据库实例,有很详细的讲解,希望大家喜欢
本包包含了Sybase、SQL Server、Oracle以及MySQL这四种广泛应用的数据库系统的驱动程序,使得开发者能够通过Java编程语言实现高效且可靠的数据库连接。 1. Sybase驱动:Sybase是一种关系型数据库管理系统,广泛应用...
### 如何连接MySQL-Oracle数据库 在现代软件开发过程中,数据库连接是至关重要的一步。本文将详细介绍如何通过Java ...同时,我们也简单介绍了其他几种常用数据库的连接方式,为开发者提供了更多的选择和参考。
总的来说,Java的MySQL、SQLServer和Oracle驱动是Java与这些数据库交互的基础,它们通过JDBC接口提供了一种标准的方式来访问和操作数据库。理解这些驱动的工作原理以及如何在Java项目中正确使用它们,对于任何Java...
这是一个sqlserver 2008...另外,还有几种常见的数据连接代码,比如 mysql连接数据的代码, sqlserver 2008连接数据的代码, oracle11g连接数据的代码, 总之,里面的有个使用说明和代码运行的效果图,希望对你有帮助
这里主要涉及的是Oracle、MySQL和DB2这三种数据库,以及提及的SQL Server和Informix。Java提供了JDBC(Java Database Connectivity)API来实现与多种数据库的交互。下面我们将深入探讨如何使用Java连接这些数据库。 ...
根据提供的文件信息,本文将详细解析“骂人脏字过滤mysql_oracle_sqlserver数据库”的相关知识点,主要包括数据库设计、敏感词库构建以及过滤机制等方面。 ### 数据库设计 #### 表结构定义 根据文件中的SQL语句,...
通过本文的学习,我们不仅了解了如何使用JDBC连接Oracle、SQL Server以及MySQL数据库,还简要介绍了其他几种常见数据库的连接方式。在实际项目开发中,选择合适的JDBC驱动并正确配置连接字符串是至关重要的。希望...