Na verdade o Bug é entre a relação dos dois, na versão 15.04 do Ubuntu o plugin-load esta com uma nomeação diferente do MariaDB, causando um erro, que até agora não repararam. Se não me engano o MariaDB usa como sintaxe o nome “unix_socket”, já o Ubuntu 15.04 usa o “auth_socket.so”. Estou tentando contornar o erro mas exige uma experiência muito grande em linux. Mas vou tentar ate conseguir! E se conseguir posto a solução aqui com todo gosto.
Olá Jocimar, consegui contornar junto com o pessoal do Fórum do Ubuntu internacional. Nesse link tem um breve debate sobre o assunto, consegui “não” perder minhas tabelas. Uffa… Link da solução “Paleativa” (https://bugs.launchpad.net/ubuntu/+source/mariadb-10.0/+bug/1447944)
Agora acontece outro porém…
Não consigo acessar meus bancos através do PhpMyAdmin, só apenas pelo terminal.
Nem pelo SC consigo, da o erro:
Connection Error
Connection attempt failed: SQLSTATE[HY000] [1698] Access denied for user ‘root’@‘localhost’
A licença do MySql permite a instalação gratuita quando não há comercialização do software e você tem que ceder gratuitamente os Fontes.
Do MariaDB vc pode instalar e não ceder os Fontes.
Não é bem assim.
O MariaDB esta baseado na GPL igual o Mysql na versão que o pessoal diz ser “gratuita” e sabemos não ser assim: https://mariadb.com/kb/pt-br/sobre-o-mariadb/
Cito: MariaDB é baseado no MySQL e está disponível sob os termos da licença GPL v2.
O problema todo é que o seu programa irá usar um cliente para se conectar.
Veja: https://mariadb.com/kb/en/library/mariadb-license/
Este cliente também é LGPL.
Logo, se a extensão de conexão ao MariaDB/MySQL no php foi construído usando este cliente automaticamente você já esta sob a GPL ou LGPL.
Fica tudo muito bem esclarecido aqui: https://mariadb.com/kb/en/library/licensing-faq/
Em especial: Internal usage is free e Distributing an application with a MariaDB connector/client -> Using a connector that is not GPL Espero que ao ler este último liink https://mariadb.com/kb/en/library/licensing-faq/ suas dúvidas sejam esclarecidas.
Bom dia, baixei o novo SC e recebi uma licença de teste de 20 dias, não consigo criar um projeto pq fica pedindo para acessar o bd do MySQL mas não tenho licença nenhuma de nenhum banco de dados? Como experimentar a plataforma do SC?
Só fazer o Download do MariaDB 10.4.x que equivale ao MySQL, ai você vai usar o HeidiSQL que vem
com ele para cria sua base de dados e tabelas, ai pode adicionar esta conexão a base ao
Scriptcase para poder fazer seus testes.
Experimente também usar tabelas ‘ARIA’ na medida do possível para uma melhor ‘performance’ do sistema.
E configure sempre o banco de dados, tabelas, Scriptcase tudo para usar o ‘UTF8’ como padrão.
cara, perfeito.
deu certo, já passei pe dificuldade anterior e no SC, ao conectar à minha base de dados vem a seguinte msg:
O charset da sua base de dados utf8 é incompatível com os charsets utilizados no seu projeto ( ISO-8859-1, ISO-8859-15 ). Deseja alterar os charsets abaixo para UTF-8 automaticamente ?