Página 1 de 1
Mais de um MySQL
Enviado: 06 Jul 2021 14:52
por JoséQuintas
Acabei de cair numa situação diferente:
Na máquina já tem um MySQL instalado pra folha de pagamento.
Bom... MySQL é um programa, que trabalha recebendo mensagens por uma determinada porta, por padrão é a 3306.
A saída vai ser instalar outro MySQL (ou MariaDB) pra atender outra porta.
Pra quem acha isso complicado....
Digamos que o IP seria o endereço residencial do computador.
E essa porta, seria uma espécie de telefone.
Então vai ter dois MySQL, no mesmo endereço, mas cada um num telefone diferente.
Cada programa vai usar um telefone diferente, e vai conversar com seu MySQL particular.
Ou, pra ficar moderninho......
Cada MySQL vai ter seu próprio whatsapp, pra troca de mensagens.
Normalmente não precisaria disso.... mas cada servidor MySQL vai ter sua própria senha de administrador, pra segurança de cada aplicativo.
Pensei que nunca precisaria disso.... mas já estou precisando.
Mais de um MySQL
Enviado: 08 Jul 2021 11:04
por JoséQuintas
Só pra curiosidade:
Código: Selecionar todos
mysql_install_db --datadir=d:\temp\mariadb-10-3-30 --service=mariadb --password=nenhuma --port=3307
Baixei o ZIP do MariaDB 10.3.3 e executei esse comando
TEM QUE EXECUTAR COMO ADMINISTRADOR
O serviço é instalado, fica automático, mas.... ainda não executa
Após o comando é entrar em services.msc, ir até o mariadb, e iniciar o serviço.
Depois disso é só alegria.
A máquina W7 tem:
- MySQL na porta 3306
- MariaDB na porta 3307
- SQL Server Express (ou será compact)
Nunca passou isso pela cabeça.
O software de folha de pagamento usa MySQL, e tem senha no servidor MySQL, que não pode ser acessada.
Minha saída foi instalar o MariaDB na porta 3307.
Assim fica bem destacado quem é quem, pelo nome.
Mas nada impediria de chamar de FOLHA, JPA, ou outro nome.
É apenas o nome que aparece no Windows, no services.msc, e provavelmente também no firewall
Nota: teve que ser versão antiga de MariaDB, a atual NÃO INSTALA EM WINDOWS 7.
antiga = janeiro/2020, mês em que o Windows 7 perdeu suporte.
Mais de um MySQL
Enviado: 08 Jul 2021 11:17
por JoséQuintas
Tá aí uma coisa interessante:
Foi só o Windows 7 perder suporte, que o MariaDB deixou de ter versão pra ele.
Por um lado, problemas com o servidor necessitariam suporte da Microsoft, mas.... é uma situação curiosa.
É de se imaginar que vai acontecer também com Windows 10 depois....
Acho que vai ser bom começar a guardar cópia de programas.
O MariaDB, por exemplo, apesar de deixar baixar a versão 10.3.30, é formato ZIP e não formato de instalação MSI, como costuma ser distribuído.
Mais de um MySQL
Enviado: 28 Jul 2021 08:24
por Mario Mesquita
Bom dia a todos.
Quintas, questão interessante, e isso me passou pela cabeça outro dia. Mas por outro motivo, ou talvez não.
Em um cliente que tenha outros programas, com outros prestadores de serviço, já pode ter algum com um MySql instalado por outro, que deu a senha, etc.
Aí vem o problema: vc vai depender desse cara te dar a senha pra acessar o SGDB e deixar suas bases serem vistas e até acessadas por "estranhos"?
Complicado, isso. Então, dá mesmo pra instalar outro MySql no mesmo servidor, definir outra porta, etc?
Saudações,
Mario.
Mais de um MySQL
Enviado: 28 Jul 2021 08:48
por JoséQuintas
Mario Mesquita escreveu:Então, dá mesmo pra instalar outro MySql no mesmo servidor, definir outra porta, etc?
Dá sim, relativamente fácil.
Mas..... sempre tem um porém...
Quanto maior o cache do MySQL melhor, e isso usa memória disponível.
Vai ter que equilibrar o cache de cada um, apesar que geralmente não precisa tanto cache assim.
Mais de um MySQL
Enviado: 18 Ago 2021 13:41
por dbsh
Scipt em docker/docker-compose para testar mais de uma base dados de cliente, EX: com 3 container MySQL em docker, PDV, Servidor, Etc,...
A versão é a 5.7.3, mas você pode trocar.
Renomeado para txt, pq não deixou anexar com extensão yml
-d para executar desanexado
Subir container, na pasta em que esta o arquivo docker-compose.yml, execute:
Docker-compose up -d
Se der erro, execute antes
Docker pull mysql:5.7.3
Mais de um MySQL
Enviado: 18 Ago 2021 16:04
por JoséQuintas
Traduz isso pra quem não conhece.
Tá parecendo o arquivo de configuração do github.
Mais de um MySQL
Enviado: 18 Ago 2021 16:55
por cleitonLC
dbsh escreveu:Scipt em docker/docker-compose para testar mais de uma base dados de cliente, EX: com 3 container MySQL em docker, PDV, Servidor, Etc,...
A versão é a 5.7.3, mas você pode trocar.
Renomeado para txt, pq não deixou anexar com extensão yml
-d para executar desanexado
Subir container, na pasta em que esta o arquivo docker-compose.yml, execute:
Docker-compose up -d
Se der erro, execute antes
Docker pull mysql:5.7.3
Boas...
legal eim, funciona com docker engine???
Mais de um MySQL
Enviado: 18 Ago 2021 20:48
por Fernando queiroz
atualmente eu passo o IP e no nome do banco de dados por parametro ex:
sgc.exe 192.168.1.100 banco
mas posso passar tambem a porta ex:
sgc.exe 192.168.1.100 banco porta
posso ter varios bancos em um mesmo SGBD e ate em varios SGBD na mesma maquina usando portas diferentes