数据库驱动包?JSP mysql 数据库怎么连接呀 驱动包放在哪呀
大家好,关于数据库驱动包很多朋友都还不太明白,今天小编就来为大家分享关于JSP mysql 数据库怎么连接呀 驱动包放在哪呀的知识,希望对各位有所帮助!
JSP mysql 数据库怎么连接呀 驱动包放在哪呀
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://"+host+"/"+dbname,username,password);
Statement Stmt=conn.createStatement();
ResultSet rs=Stmt.executeQuery(sql);
这是基本的数据库操作方法
导入jdbc驱动程序包其实有很多种方法,但是不同的导包方式有不同的含义,
1、给Tomcat导包(表示服务器可能要用到数据库,例如数据源),如果是MyEclipse集成Tomcat,显然是要用“右键项目-> Properties-> Java Build Path->右侧选项卡选择Libraries-> Add JARs...”。如果是非集成Tomcat,你必须把驱动程序包复制粘贴在Tomcat根目录“common\lib”文件夹下。
2、给Web项目导包(表示Web项目需要使用到数据库),把驱动程序包复制粘贴到“Web项目\WEB-INF\lib”文件夹下。同时也要在Tomcat的webapps\Web项目\WEB-INF\lib文件夹中粘贴驱动程序。
3、给单纯Java项目导包(表示Web项目需要使用到数据库),对着project单击右键,选择Bulid Path选择Add External Achieves再选择mysqljdbc.jar或者将其添加到classpath中去。
哪里有sybase数据库的ODBC驱动
单独的sybase的odbc驱动不好找,官网上的实际是个升级包,如果你原来没有驱动,是用不了的。
我这里也没有现成的安装程序,但是有3种方法可以间接装上sybase的odbc:
1,如果你能找到一台已经装了sybase的电脑,那么把SYBASE安装文件夹下面的ODBC文件夹中的几个DLL文件拷贝到要安装的计算机中,然后再从已安装SYBASE的计算机中将注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Sybase ASE ODBC Driver
导出当然还要修改一下导出文件中的DLL文件的路径,
还要在导出的注册表文件中加入下边这么一行[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]
"Sybase ASE ODBC Driver"="Installed"
然后在要安装的计算机中导入。
2,从网上下一个sybase的pc client安装包进行安装,里面包含了odbc
3,从网上下一个PB进行安装,PB也带有odbc
补充:ASE 12.5.2 Developer's Edition(PC Client) on Windows: http://download.sybase.com/eval/ASE_1252_DE/pcclient_1252.zip
为什么要加载数据库驱动程序包
加载数据库驱动程序包原因如下:
1、Java是一种纯面向对象的编程语言,一切事物都可以看作是类或者类对象,数据库也是。
2、Java是通过JDBC将数据库抽象成为对象,再对该对象进行操作。
3、数据库是本身存在的,不需要Java进行创建,将一个正常运行的数据库实例在Java程序中进行访问。
4、任何类在Java中正常运行都需要一个驱动器,一般的类的驱动器就是JVM本身,数据库程序是不依赖虚拟机驱动的程序,必须自己实现驱动器,需要用到加载数据库驱动,这个方法是用来写驱动器的。
在Java项目中如何导入数据库驱动包
要导入数据库驱动包,需要遵循以下步骤:
下载合适的数据库驱动包。根据项目使用的数据库类型,到相应的官方网站,下载该数据库的驱动程序。例如,MySQL的官方网站是 https://dev.mysql.com/downloads/connector/j/。
将下载的驱动包放到项目中。可以将驱动包复制到项目的某个文件夹中,建议新建一个名为 lib的文件夹,并将驱动包放入其中。
在项目中设置驱动包。在 Eclipse中,可以右键点击项目-> Build Path-> Configure Build Path,然后在 Libraries标签下选择 Add JARs或 Add External JARs,选择刚才下载的驱动包。
测试连接数据库。在 Java代码中,调用驱动程序中提供的类和方法,连接数据库并执行 SQL查询或更新操作。
数据库驱动包的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于JSP mysql 数据库怎么连接呀 驱动包放在哪呀、数据库驱动包的信息别忘了在本站进行查找哦。