Driver JDBC (lista separada por vírgula)

Driver JDBC (lista separada por vírgula)

Preciso conectar o servidor mysql da minha ferramenta WEKA para analisar alguns dados. Como posso fazer essa conexão na plataforma Linux.

Decidi usar o driver jdbc para isso, mas configurar o ambiente não é fácil para mim! Como eu faço isso?

Responder1

Listei as etapas que achei úteis ao configurar o Weka para acessar o banco de dados.

Instalando o driver MySQL no tipo Ubuntu:

sudo apt-get install libmysql-java

Isso colocará em /usr/share/java/mysql-connector-java.jar os jars necessários para se comunicar com o MySQL (este é na verdade um link para o jar real localizado no mesmo diretório com o mesmo nome + número de versão).

Configurando DatabaseUtils.props Esta parte é muito importante. Pegue seu utilitário descompactador/extrator de arquivo favorito e abra /usr/share/java/weka.jar (na verdade, é um link para um JAR de mesmo nome com o número da versão do Weka anexado). Eu apenas uso o GNOME e aponto o navegador de arquivos / usr/share/java/weka.jar de lá extraia: /weka/experiment/DatabaseUtils.props.mysql. Coloque este arquivo em seu diretório inicial, mas renomeie-o para: DatabaseUtils.props. Abra este arquivo e edite as seguintes linhas:

Driver JDBC (lista separada por vírgula)

jdbcDriver=org.gjt.mm.mysql.Driver

URL do banco de dados

jdbcURL=jdbc:mysql://server_name:3306/database_name server_name deve ser alterado para o seu servidor MySQL (por exemplo, 'localhost' ou 'dbase.cs.school.edu.org') e database_name deve ser alterado para o banco de dados que você deseja usar. Neste arquivo também haverá coisas como: “# string, getString() = 0; –> nominal” Ainda não descobri exatamente o que está acontecendo aqui, mas se você for usar varchar(N) nas tabelas do seu banco de dados, você precisa adicionar a seguinte linha a esta tabela: VARCHAR=0 #isso é zero não é um “oh” E se você estiver usando INT (int), adicione esta linha também: INT=5 etc…

Para referência você pode verificar o link abaixo e weka.wikispaces.com você pode verificar a fonte deste tutorial (ubuntu) https://mikebasilyan.wordpress.com/2010/02/02/weka-mysql-on-ubuntu/

Espero que ajude.

informação relacionada