Драйвер JDBC (список, разделенный запятыми)

Драйвер JDBC (список, разделенный запятыми)

Мне нужно подключиться к серверу mysql из моего инструмента WEKA для анализа некоторых данных. Как мне сделать это подключение на платформе Linux.

Я решил использовать для этого драйвер jdbc, но настройка среды для меня непростая задача! Как это сделать?

решение1

Я перечислил шаги, которые показались мне полезными при настройке Weka для доступа к БД.

Установка драйвера MySQL В Ubuntu введите:

sudo apt-get установить libmysql-java

Это позволит поместить в /usr/share/java/mysql-connector-java.jar jar-файлы, необходимые для взаимодействия с MySQL (на самом деле это ссылка на фактический jar-файл, расположенный в том же каталоге с тем же именем и номером версии).

Настройка DatabaseUtils.props Эта часть очень важна. Возьмите свою любимую утилиту для распаковки/извлечения файлов и откройте /usr/share/java/weka.jar (на самом деле это ссылка на JAR с тем же именем, к которому добавлен номер версии Weka). Я просто использую GNOME и указываю файловому браузеру /usr/share/java/weka.jar, оттуда извлекаю: /weka/experiment/DatabaseUtils.props.mysql. Поместите этот файл в свой домашний каталог, но переименуйте его в: DatabaseUtils.props. Откройте этот файл и отредактируйте следующие строки:

Драйвер JDBC (список, разделенный запятыми)

jdbcDriver=org.gjt.mm.mysql.Драйвер

URL-адрес базы данных

jdbcURL=jdbc:mysql://server_name:3306/database_name server_name следует изменить на ваш сервер MySQL (например, 'localhost' или 'dbase.cs.school.edu.org'), а database_name следует изменить на базу данных, которую вы хотите использовать. В этом файле также будут такие вещи, как: “# string, getString() = 0; –> numer” Я не совсем понял, что здесь происходит, но если вы собираетесь использовать varchar(N) в таблицах базы данных, вам нужно добавить в эту таблицу следующую строку: VARCHAR=0 #это ноль, а не «oh» А если вы используете INT (int), то добавьте еще и эту строку: INT=5 и т. д.

Для справки вы можете перейти по ссылке ниже, а на сайте weka.wikispaces.com вы можете проверить этот источник руководства (Ubuntu) https://mikebasilyan.wordpress.com/2010/02/02/weka-mysql-on-ubuntu/

Надеюсь, поможет.

Связанный контент