Spec-Zone .ru
спецификации, руководства, описания, API
|
Как только Вы извлекли архив распределения, можно установить драйвер, помещая mysql-connector-java-
в Вашем пути к классу, любом, добавляя полный
путь к этому к Вашему version
-bin.jar CLASSPATH
переменная окружения, или непосредственно определяя
это с переключателем командной строки -cp
запуская JVM.
Использовать драйвер с JDBC DriverManager
, использовать com.mysql.jdbc.Driver
как class, который реализует java.sql.Driver
.
Можно установить CLASSPATH
переменная окружения под Unix, Linux или Mac OS X любой
локально для пользователя в пределах их .profile
, .login
или другой файл входа в систему. Можно также установить это глобально,
редактируя глобальную переменную /etc/profile
файл.
Например, добавьте драйвер Connector/J к Вашему CLASSPATH
использование одной из
следующих форм, в зависимости от Вашего командного процессора:
# Bourne-compatible shell (sh, ksh, bash, zsh):shell> export CLASSPATH=/path/mysql-connector-java-ver
-bin.jar:$CLASSPATH# C shell (csh, tcsh):shell> setenv CLASSPATH /path/mysql-connector-java-ver
-bin.jar:$CLASSPATH
В пределах Windows 2000, Windows XP, Windows Server 2003 и Windows Vista, Вы устанавливаете переменную окружения через Системную Панель управления.
Чтобы использовать MySQL, Connector/J с сервером приложений, таким как GlassFish, Tomcat или JBoss, читают
документацию Вашего поставщика для получения дополнительной информации о том, как сконфигурировать сторонние
библиотеки class, поскольку большинство серверов приложений игнорирует CLASSPATH
переменная окружения. Для примеров конфигурации для некоторых серверов приложений J2EE см. Раздел
22.3.7, "Объединение в пул соединения с Connector/J" Раздел
22.3.8, "Выравнивание нагрузки с Connector/J", и Раздел
22.3.9, "Failover с Connector/J". Однако, авторитетный источник для конфигурационной
информации пула соединения JDBC для Вашего определенного сервера приложений является документацией для того
сервера приложений.
Если Вы разрабатываете сервлеты или JSPs, и Ваш сервер приложений J2EE-совместим, можно поместить драйвер .jar
файл в WEB-INF/lib
подкаталог Вашего
веб-приложения, поскольку это - стандартное расположение для третьей стороны библиотеки class в веб-приложениях
J2EE.
Можно также использовать MysqlDataSource
или MysqlConnectionPoolDataSource
классы в com.mysql.jdbc.jdbc2.optional
пакет, если Ваш сервер приложений J2EE
поддерживает или требует их. Запускаясь с Connector/J 5.0.0, javax.sql.XADataSource
интерфейс реализуется, используя com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
class, который поддерживает распределенные транзакции XA когда использующийся в комбинации с версией 5.0 сервера
MySQL.
Различное MysqlDataSource
классы поддерживают следующие параметры (через мутаторы
стандартного набора):
user
password
serverName
(см. предыдущий раздел о сбое - по узлам),
databaseName
port