Мне нужно подключить MySQL сервер из моего инструмента WEKA для анализа некоторых данных. Как я могу сделать это соединение на платформе Linux.
Я решил использовать драйвер jdbc для этого, но настройка среды не легка для меня! Как мне это сделать?
Мне нужно подключить MySQL сервер из моего инструмента WEKA для анализа некоторых данных. Как я могу сделать это соединение на платформе Linux.
Я решил использовать драйвер jdbc для этого, но настройка среды не легка для меня! Как мне это сделать?
Я перечислил шаги, которые были полезны при настройке Weka для доступа к БД.
Установка драйвера MySQL в Ubuntu введите:
sudo apt-get установить libmysql-java
Это поместит в /usr/share/java/mysql-connector-java.jar файлы jar, необходимые для общения с MySQL (на самом деле это ссылка на фактический файл jar, расположенный в том же каталоге с тем же именем + номером версии).
Настройка DatabaseUtils.props Эта часть очень важна. Зайдите в вашу любимую утилиту unzipper/extractor и откройте /usr/share/java/weka.jar (на самом деле это ссылка на JAR с тем же именем с добавленным номером версии Weka). Я просто использую GNOME и указываю браузеру файлов /usr /share /java /weka.jar оттуда извлеките: /weka/experiment/DatabaseUtils.props.mysql. Поместите этот файл в свой домашний каталог, но переименуйте его в: DatabaseUtils.props. Откройте этот файл и отредактируйте следующие строки:
jdbcDriver = org.gjt.mm.mysql.Водитель
jdbcURL = jdbc:mysql:// имя_сервера: 3306/ имя_базы_данных имя_сервера должно быть изменено на ваш сервер MySQL (например, 'localhost' или 'dbase.cs.school.edu.org'), а имя_базы_данных должно быть изменено на базу данных, которую вы хочу использовать. В этом файле также будут такие вещи: «# string, getString () = 0; -> nominal ”Я не совсем понял, что здесь происходит, но если вы собираетесь использовать varchar (N) в таблицах вашей базы данных, вам нужно добавить следующую строку в эту таблицу: VARCHAR = 0 # это ноль не «о» И если вы используете INT (int), добавьте также эту строку: INT = 5 и т. д.
Для справки вы можете проверить ссылку ниже и weka.wikispaces.com вы можете проверить этот источник учебника (Ubuntu) https://mikebasilyan.wordpress.com/2010/02/02/weka-mysql-on-ubuntu/
Надеюсь, поможет.