Conectar vários bancos de dados é uma característica muito importante em uma ferramenta de desenvolvimento e não é diferente com o Magic xpa.
Neste post vamos fazer a conexão com o banco de dados MariaDB que é uma alternativa ao MySQL.
Então, mãos à obra!
Preparando o ambiente
- Baixe e instale o MariaDB deste site. Neste post usamos a versão MariaDB 10.0 Series.
- Baixe e instale o ODBC 32 bits do MySQL deste site. Neste post usamos a versão 5.3.2 (sim, é o driver de MySQL).
Configurando o acesso pelo Magic xpa
Configure o MySQL ODBC 32 bits para acessar o MariaDB. Lembre-se que em ambiente 64 bits, para configurar ODBC 32 (caso do Magic xpa) bits é acessando o caminho %windir%\SysWOW64\odbcad32.exe.
Configurado o ODBC, aponte-o no Magic xpa conforme demonstrado abaixo:
Acessando os dados do MariaDB
Agora que está configurado pode mos carregar as tabelas com “Get Definition”:
E manipular os dados:
Mas porque o MariaDB ?
O MariaDB é uma espécie de fork do MySQL Community Edition (free), similar ao que o Firebird é em relação ao Interbase. Ele é um esforço de se manter viva, gratuita e em franca evolução esta versão do MySQL, já que o produto que agora pertence à Oracle, possui um roadmap incerto (ao menos no que diz respeito a versão Community).
Este SGBD (MariaDB) pode ser usado como se fosse o MySQL no Magic xpa (por isso a necessidade do driver ODBC MySQL), podendo assim fazer parte de projetos com as versões mais populares, como é o Magic xpa Xpress (que acessa somente Btrieve/MySQL).
NOTA: É importante ressaltar que os testes foram feitos somente em ambiente de desenvolvimento, ou seja, é importante se realizar testes mais intensos para uma adoção em produção.
Até a próxima!
Bah magrão, que post sinistro.
Nunca ouvi falar deste banco. Pq o nome dele é ‘Maria’ ? Conhece alguém que usa esse bixão ?
E pq precisa ser os ODBC do MySQL ? Não tem ODBC de Maria ? Esta parte num entendi bem.
Olá,
Quanto a idealização do nome não sei os motivos :-(.
Dá uma consultada em:
– https://mariadb.org/en/about/
– http://en.wikipedia.org/wiki/MariaDB
Não conheço ninguém utilizando-o mas há investimentos de Google/Intel neste banco.
A utilização do ODBC do MySQL são por 2 motivos:
1) O Magic xpa Xpress (que acessa somente Btrieve/MySQL) poderá acessá-lo
2) O ODBC do Maria está em Beta https://downloads.mariadb.org/driver-odbc/0.9.1/
Obrigado.
At.