获取和使用二进制发行包
用于连接器/ j的不同类型的二进制分布包可从中获得连接器/ J下载页面。以下说明如何使用每种类型的包来安装连接器/ j。
使用独立于平台的档案:.tar.gz.
或者. zip
档案可用于在任何平台上安装Connector/J。使用适当的图形或命令行实用程序(例如,柏油为了.tar.gz.
存档和Winzip..zip归档文件),将JAR归档文件从.tar.gz.
或者. zip
存档到一个合适的位置。
由于分发中存在潜在的长文件名,因此连接器/ j档案使用GNU Tar归档格式。使用gnu tar或兼容的应用程序来解压缩.tar.gz.
分布的变体。
在Linux平台上使用软件包管理系统:RPM和Debian软件包可用于在许多Linux发行版(如Oracle Linux、Debian、Ubuntu、SUSE等)上安装Connector/J。使用系统的软件包管理系统安装这些软件包。
配置类路径
一次mysql-connector-java-
已从二进制分发包中提取到正确的位置,通过将JAR存档放入Java类路径中,完成安装驱动程序,通过添加其完整的文件路径版本
. jar类路径
环境变量,或通过命令行开关直接指定文件路径-CP.
启动JVM时。
例如,在Linux平台上,将连接器/ j驱动程序添加到您的类路径
根据你的命令shell,使用以下形式之一:
/path/mysql-connector-java- . conf . conf . conf . conf . conf . conf . confver.jar:$ classpath#c shell(csh,tcsh):shell> setenv classpath / path / mysql-connector-java-ver.jar:$ classpath
你也可以设置类路径
配置文件中的环境变量,可以在用户的。轮廓
,。登录
,或其他登录文件,或通过编辑全局/ etc / specess
文件。
对于Windows平台,您可以通过系统控制面板设置环境变量。
控件的位置也要记住添加使用连接器/ j所需的第三方库到课程。
为应用程序服务器配置连接器/ j
要在应用服务器(如GlassFish或Tomcat)上使用MySQL Connector/J,请阅读您的供应商文档,了解如何配置第三方类库的信息,因为大多数应用服务器忽略了10bet官方网站类路径
环境变量。有关一些J2EE应用程序服务器的配置示例,请参见第八章,使用Connector/J的连接池,第9.3节,“使用Connector/J配置负载均衡”, 和第9.5节,“高级负载均衡和故障转移配置”。但是,JDBC连接池配置信息的权威来源是您自己的应用程序服务器的文档。10bet官方网站
如果您正在开发servlet或jsp,并且您的应用程序服务器是j2ee兼容的,那么您可以放置驱动程序的. jar
文件WEB-INF / LIB
子目录,因为这是J2EE web应用程序中第三方类库的标准位置。也可以使用MysqlDataSource
或者MysqlConnectionPoolDataSource
课程在com.mysql.cj.jdbc
包,如果您的J2EE应用服务器支持或需要它们。的javax.sql.XADataSource
接口使用com.mysql.cj.jdbc.MysqlXADataSource
类支持XA分布式事务。各种种类MysqlDataSource
类支持以下参数(通过标准的set mutator):
用户
密码
serverName
数据库名
港口