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.
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
Curtir tópico
+ 0
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!
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
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
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
Clique aqui para fazer login e interagir na Comunidade :)