REVELAR

Fórum Quantidade de banco de dados no MYSQL #589978

19/12/2017

0

Boa noite,

Estou estudando o mysql, e até o momento não localizei material que informa quantos BD o mysql suporta, estou desenvolvendo uma aplicação multiempresa
é preciso deixar as informações de cada empresa separadas em cada banco de dados, onde cada empresa irá acessar um BD com seu nome.

Exemplo
BD_1
tab_1
tab_2
.....
BD_2
tab_1
tab_2
.....
BD_N
....
....

Obrigado a todos.
Itamar Ribeiro

Itamar Ribeiro

Responder

Post mais votado

20/12/2017

Olá Itamar,

Segundo o manual do mysql nesse link: https://dev.mysql.com/doc/refman/5.5/en/database-count-limit.html

O MySQL em si não possui limitações quanto a número de banco de dados ou tabelas. O que pode limitar a criação de tabelas e bancos e o sistema de arquivos do sistema operacional. Como o MySQL internamente cria um diretório para cada banco de dados, pode haver limitação na hora de criar novos bancos, pois em alguns sistemas operacionais você criar no máximo 32 mil pastas ou arquivos com no máximo 64 TB para sistemas 64 bit.

Valeu!

Rander Freitas

Rander Freitas
Responder

Gostei + 4

Mais Posts

04/01/2018

Gabriel

Bom dia

Acrescentando a resposta do Rcarlos

Caso esteja usando banco de dados de uma hospedagem, dependendo do plano elas tem limitação de quantos banco você pode criar, de acordo com o seu plano contratado.

Caso não não possa criar mais de uma banco uma solução seria utilizar prefixos na tabelas ex:
empresa1_tbUsuarios
empresa1_tbFones

empresa2_tbUsuarios
empresa2_tbFones
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar