栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

ODBC的安装和配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ODBC的安装和配置

ODBC的安装和配置 一:下载目的

写了一个前端,想在js里面对MySQL数据库进行连接,后来就找到了使用ODBC的方法。用ODBC驱动程序来连接MySQL;

注意:从jdk1.8版本开始,删除了jdbc-odbc桥,所以无法使用odbc的驱动,如果jdk用的是1.7是可以的。所以如果你的JDK版本是1.8,那么最后还是会出错误; 二:下载途径

Oracle官网下载地址: https://dev.mysql.com/downloads/connector/odbc/

三:下载流程

注意:我这里下载的是最新版的(好像低版本的MySQL,如果下载ODBC要下载版本低一点),因为我的MySQL好像也是挺新的,我就下了ODBC最新版本的了

①:直接下载64位的(我们现在的电脑一般都是64位的)
②:软件无脑安装法(一直下一步)
③:Finish之后就是安装完成,接下来就是配置了

四:配置

①:找到“控制面板” ——右上角改成“小图标” -----“管理工具” ----“ODBC数据源64”


localhost


恭喜配置成功 五、Java代码演示
import java.sql.*;
public class OdbcTest {
public static void main(String[] args) {
		//创建驱动名称,这里我们使用的是odbc
		String driverName="sun.jdbc.odbc.JdbcOdbcDriver";
		//创建odbc的名字
		String odbcName="jdbc:odbc:mysql";
		//用户名
		String userName="root";
		//密码
		String password="这里填自己的MySQL密码";
		//创建一个连接对象
		Connection conn=null;
		//sql语句执行对象
		Statement st=null;
		//结果集对象
		ResultSet rs=null;
		String sql="select * from student.gis"; // 这个地方也是需要改动的
		//1.加载启动程序
		try {
			Class.forName(driverName);
			conn=DriverManager.getConnection(odbcName, userName,password); 
			System.out.println("连接成功!!");
			st=conn.createStatement();
			rs=st.executeQuery(sql);
			System.out.println("idt登录名");
			while(rs.next()){
				System.out.println("id:"+rs.getInt(1)+"t"+rs.getString(2));
			}
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}finally{
			try {
				if(rs!=null){
					rs.close();
				}
				if(st!=null){
					st.close();
				}
				if(conn!=null){
					conn.close();
				}
				System.out.println("关闭成功!!");
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}
	}
}

结果:

六:总结

这种前端连接数据库的方法并不安全,本人只是在做一个从前端获取数据到MySQL的一个东西,所以找了一下,只有这个方法好一些,就使用了这个。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/592172.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号