Integre Bubble com MySQL, PostgreSQL e outros DB externos

Boa tarde!
Temos uma aplicação rodando na Amazon em que cada cliente tem sua própria estrutura de banco de dados Postgres, conforme imagem abaixo. A estrutura de cada banco é 100% igual. Porém, cada cliente tem o seu. Estudando sobre o Plugin SQL Database Connector, não consegui identificar uma forma de passar o nome do banco de forma dinâmica, para que possa ser conectado cada usuário ao seu devido banco. Se criar uma conexão para cada banco, sei que funciona, mas são N bancos. Tem alguma forma de passar via parâmetro o banco que quero conectar? Sou novo nessa plataforma, provavelmente é inexperiência da minha parte, mas não achei nada a esse respeito. Um banco com string de conexão fixa, consigo conectar e rodar qualquer SQL.

1 Like

Temos uma aplicação rodando na Amazon em que cada cliente tem sua própria estrutura de banco de dados Postgres, conforme imagem abaixo. A estrutura de cada banco é 100% igual. Porém, cada cliente tem o seu. Estudando sobre o Plugin SQL Database Connector, não consegui identificar uma forma de passar o nome do banco de forma dinâmica, para que possa ser conectado cada usuário ao seu devido banco. Se criar uma conexão para cada banco, sei que funciona, mas são N bancos. Tem alguma forma de passar via parâmetro o banco que quero conectar? Sou novo nessa plataforma, provavelmente é inexperiência da minha parte, mas não achei nada a esse respeito. Um banco com string de conexão fixa, consigo conectar e rodar qualquer SQL.

1 Like

como faço um login com bubble mysql?

Any idea what the difference is in access speed between Bubble db and MySQL?

Olá @hosttotal, tudo bem ?

Conforme no vídeo do Renato Asse, ele explica um passo a passo:

  1. Entrar no site db4free.net - MySQL Database for free e clicar na opção [Crie seu banco de dados MySQL gratuitamente »
  2. Você receberá um e-mail para confirmação de cadastro, nome do host e porta para acesso
  3. No Bubble, instalar o plugin SQL Database Connector
  4. Clicar no botão Connection Strings, inserir um nome qualquer em Connection name, em Database type escolher MySQL e em Connection string, seguir como explicado pelo Renato e também na documentação do Bubble: mysql://username:password@my-db-instance.endpoint.us-east-1.rds.amazonaws.com:PORT/db_name

username: Usuário que criou no passo 1;
password: Senha que criou no passo 1;
username:password@my-db-instance.endpoint.us-east-1.rds.amazonaws.com:PORT: inserir o caminho e porta que recebeu por e-mail;
db_name: Nome do Banco que criou no passo 1;

Se ficou confuso, aconselho fortemente a visualizar o vídeo do Reanto Asse. Lá ele explica perfeitamente :grinning:

Abraços !

Hi @thinus1 :grinning: :v:t2:

I was looking for anything in Bubble Docs, but I don’t find nothing about this.

I think that Bubble DB is speed more fast as snapshot, because isn’t necessary the to integrate with MySQL.

I hope it helped you :grinning:

Regards

1 Like

Também estou com esse mesmo erro.