Deu certo aqui, tive que habilitar uma exceção de acesso remoto na minha hospedagem para funcionar então se alguém está inserindo as credenciais corretamente e mesmo assim não funcionou, pode ser isso. Like no vídeooo!
nao sei oq deu errado mas comigo nao vai diz "22:55:44 Erro Exception: Failed to establish a database connection. Check connection string, username and password." Porém ja verifiquei tudo e ta tudo certo com o username e password
Aparentemente o erro é na hora de criar a conexão, o primeiro passo é confirmar que o host, usuario e senha estão corretos. (recomendo no host colocar o ip direto) o segundo passo é verificar se o banco é mysql até no máximo a versão 5.7 (versão 8 não funciona até o momento) o terceiro passo seria verificar se vc tem acesso para acessar o banco de dados remotamente, em alguns casos o banco de dados pode ter algum tipo de firewall que bloquei acesso de ips diferentes da lista pre estabelecida, ou algo do tipo
Olá, Parabéns pelo excelente vídeo... Testei com um BD mysql 5 e funcionou perfeitamente... Mas fui executar em uma base de dados com o mysql 8... E não funcionou, dá como erro de conexão ou senha... Teria alguma solução pra mysql 8...?
E ai Carlos beleza? Realmente essa funcionalidade do JDBC no app script tem suporte apenas até mysql 5.7. Tem uma solicitação de correção no link a seguir, porém a solicitação foi aberta em 2018 e até hoje (Maio de 2021) continua sem solução. Assim que eu tiver novidades sobre esse assundo farei um vídeo de atualização. Obrigado pelo seu feedback. Caso tenha interesse em verificar a solicitação de correção e acompanhar, segue o link: issuetracker.google.com/issues/119660771 Abraço!
Ola, tudo bom? Uma duvida: 1- Como seria pra colocar varias tabelas de um BD? 2- como posso fazer q os dados sejam atualizados? Pq eu gostaria de usar a planilha para o Glide e assim fazer uma app de consulta. Tem como? Obrigada
Parabéns pelo tutorial meu amigo. Há como migrar um site para serviço 99% nas planilhas? E usar minimamente o servidor? Pode ser servidor compartilhado?
E ai tudo bem? A linha 25 é responsavel por realizar a conecção do script com o banco de dados, ela cria o link de conecção concatenando as variaveis das linhas 7 até a linha 12. Neste caso, o erro pode estar relacionado à alguma informação incorreta nestas variaveis. O ideal é conferir todas elas. Vale ressaltar que esse scrip só funciona com banco de dados MySQL até a versão 5.7 (Infelismente ainda não é compativel com a versão 8). Tenta verificar as variaveis e me dê notícias se funcionou. :)
@@coisadenomade. estou com esse problema também, mas com outra descrição "Exception: Failed to establish a database connection. Check connection string, username and password."
Rapaz vou dar uma pesquisada pra fazer um video mais completo e vou ver se coloco essa dúvida sua, não sei exatamente como fazer para usar banco local, as vezes precise informar os ips no arquivo hosts da pasta exc (no windows), mas não tenho certeza.. Mas me fala ai rsrs porque vc vai usar google sheets com banco de dados local?
Oi tudo bem, tem como sim! Ainda não tenho um vídeo sobre isso, mas farei em breve. Se você tiver conhecimento de programação, na descrição do vídeo tem a documentação do JDBC, lá você encontra um código de exemplo de como fazer escrita. Vale apena dar uma olhada, mas em breve trarei um vídeo explicando como fazer este processo também.
### Resumo Neste vídeo, Diego Pimentel demonstra como integrar um banco de dados MySQL com uma planilha do Google Sheets. Ele fornece o código necessário para essa integração, explicando os passos chave, como configurar as informações de conexão com o banco de dados, selecionar os dados desejados e executar a integração. Diego também destaca que é possível automatizar a atualização dos dados na planilha sempre que necessário. ### Destaques - 💾 Integração de banco de dados MySQL com Google Sheets. - ⚙ Configuração das informações de conexão, incluindo IP, porta, usuário e senha. - 📊 Seleção de dados específicos do banco de dados para importação. - 🔄 Atualização manual dos dados na planilha. - 🔗 Disponibilidade de código de exemplo na descrição do vídeo.
Meu amigo, seguindo o passo a passo do seu vídeo, estou tentando conectar a um banco MySQL, porém recebo a seguinte ERRO : "Exception: Statement cancelled due to timeout or client request", como faço para resolver esse problema de tempo de execução ??
Ótimo vídeo. Ganhou um inscrito e um "joinha". Script funciona perfeitamente, porém não consegui criar um acionador para disparar minuto a minuto. Dá o seguinte erro: "Os dados inseridos na célula A2 violam as regras de validação de dados definidas nela." Sabe se tem como fazer rodar em função do tempo? Abraço
Valeu @Renato, não sei dizer se da pra fazer essa função. Mas vou dar uma olhada, caso eu encontre alguma forma eu faço um vídeo de atualização. Obrigado pelo apoio! :)
Qual seria o passo para fazer o mesmo processo com respostas que entram de um formulário do google? pq uma vez que eu "exclua" as respostas automaticamente somem das planilhas e gostaria de não perder as informações. É possivel?
Rapaz, cê explicou tudim que queria saber! Obrigado!
✌️
Deu certo aqui, tive que habilitar uma exceção de acesso remoto na minha hospedagem para funcionar então se alguém está inserindo as credenciais corretamente e mesmo assim não funcionou, pode ser isso. Like no vídeooo!
Muito bom..agora.como fazer a planilha Salvar os dados direto no Banco de Dados....?
Em breve farei um vídeo mostrando isso.
otimo video
obg
Valeu.
Ótimo vídeo!
Ainda não roda pra versão 8? Não tem outro jeito pras versões mais recentes?
vou ver se encontro alguma alternativa para fazer essa integração com mysql mais recente. Caso eu encontre eu volto aqui pra avisar.
nao sei oq deu errado mas comigo nao vai diz "22:55:44 Erro
Exception: Failed to establish a database connection. Check connection string, username and password." Porém ja verifiquei tudo e ta tudo certo com o username e password
Aparentemente o erro é na hora de criar a conexão,
o primeiro passo é confirmar que o host, usuario e senha estão corretos. (recomendo no host colocar o ip direto)
o segundo passo é verificar se o banco é mysql até no máximo a versão 5.7 (versão 8 não funciona até o momento)
o terceiro passo seria verificar se vc tem acesso para acessar o banco de dados remotamente, em alguns casos o banco de dados pode ter algum tipo de firewall que bloquei acesso de ips diferentes da lista pre estabelecida, ou algo do tipo
Olá, Parabéns pelo excelente vídeo... Testei com um BD mysql 5 e funcionou perfeitamente... Mas fui executar em uma base de dados com o mysql 8... E não funcionou, dá como erro de conexão ou senha... Teria alguma solução pra mysql 8...?
E ai Carlos beleza? Realmente essa funcionalidade do JDBC no app script tem suporte apenas até mysql 5.7. Tem uma solicitação de correção no link a seguir, porém a solicitação foi aberta em 2018 e até hoje (Maio de 2021) continua sem solução. Assim que eu tiver novidades sobre esse assundo farei um vídeo de atualização. Obrigado pelo seu feedback.
Caso tenha interesse em verificar a solicitação de correção e acompanhar, segue o link: issuetracker.google.com/issues/119660771
Abraço!
Qual outro integrador recomenda para quem tem o 8? de preferência que não precise pagar kk
Olá , funciona se testar localmente? Tipo localhost ?
Vou dar um pesquisada, nunca tentei fazer essa façanha kk
Opa, tudo bem ?
Para conectar em um banco Firebird, seria da mesma forma ?
Rapaz boa pergunta, nunca tentei. Vou ver se consigo fazer essa conexão e faço um vídeo atualizando o contéudo.
É possível fazer updates no banco através do google sheets?
É sim, em breve vou fazer um vídeo mostrando isso.
Ola, tudo bom?
Uma duvida:
1- Como seria pra colocar varias tabelas de um BD?
2- como posso fazer q os dados sejam atualizados?
Pq eu gostaria de usar a planilha para o Glide e assim fazer uma app de consulta.
Tem como?
Obrigada
Olá Adriana, fiz um vídeo explicando sua dúvida. Espero conseguir ajuda-la. Segue o link do vídeo, th-cam.com/video/l5WVH4xOGik/w-d-xo.html
Parabéns pelo tutorial meu amigo. Há como migrar um site para serviço 99% nas planilhas? E usar minimamente o servidor? Pode ser servidor compartilhado?
Rapaz dependendo do site da, mas não sei até que ponto isso possa ser interessante. O que você precisa e porque chegou nessa ideia mirabolante? Kkk
Da erro Erro
Exception: O URL de conexão usa um protocolo JDBC não compatível.
linha 25
E ai tudo bem?
A linha 25 é responsavel por realizar a conecção do script com o banco de dados, ela cria o link de conecção concatenando as variaveis das linhas 7 até a linha 12.
Neste caso, o erro pode estar relacionado à alguma informação incorreta nestas variaveis. O ideal é conferir todas elas.
Vale ressaltar que esse scrip só funciona com banco de dados MySQL até a versão 5.7 (Infelismente ainda não é compativel com a versão 8).
Tenta verificar as variaveis e me dê notícias se funcionou. :)
@@coisadenomade. estou com esse problema também, mas com outra descrição "Exception: Failed to establish a database connection. Check connection string, username and password."
Consigo conectar o sheets no banco de dados da empresa?
E ai João beleza? Se você tiver o host, o username e a senha do banco de dados e o banco de dados for mysql, consegue conectar sim.
Na função MySQL, linha 7, pode informar qual é o conector para postgres?
Nunca usei com postgres, mas em breve vou fazer um vídeo mais completo sobre essa solução e vou procurar saber sobre postgres também.
Bom dia, há uma lista de ips para serem agregados mas ja procurei e nao consegui encontrar onde e como fazer isso pelo banco local
Rapaz vou dar uma pesquisada pra fazer um video mais completo e vou ver se coloco essa dúvida sua, não sei exatamente como fazer para usar banco local, as vezes precise informar os ips no arquivo hosts da pasta exc (no windows), mas não tenho certeza.. Mas me fala ai rsrs porque vc vai usar google sheets com banco de dados local?
@@coisadenomade. Boa noite, e muito obrigado por responder a esta dúvida, na realidade seria para testar alguns projetos de forma segura
e com SQL Server como faço?
To sem servidor pra subir um sql server, tem um banco de teste pra compartilhar?
Consigo enviar os dados da sheets para o banco de dados, digo fazer o caminho inverso do vc fez, se sim como????
Oi tudo bem, tem como sim!
Ainda não tenho um vídeo sobre isso, mas farei em breve.
Se você tiver conhecimento de programação, na descrição do vídeo tem a documentação do JDBC, lá você encontra um código de exemplo de como fazer escrita. Vale apena dar uma olhada, mas em breve trarei um vídeo explicando como fazer este processo também.
### Resumo
Neste vídeo, Diego Pimentel demonstra como integrar um banco de dados MySQL com uma planilha do Google Sheets. Ele fornece o código necessário para essa integração, explicando os passos chave, como configurar as informações de conexão com o banco de dados, selecionar os dados desejados e executar a integração. Diego também destaca que é possível automatizar a atualização dos dados na planilha sempre que necessário.
### Destaques
- 💾 Integração de banco de dados MySQL com Google Sheets.
- ⚙ Configuração das informações de conexão, incluindo IP, porta, usuário e senha.
- 📊 Seleção de dados específicos do banco de dados para importação.
- 🔄 Atualização manual dos dados na planilha.
- 🔗 Disponibilidade de código de exemplo na descrição do vídeo.
Muito bom, ficou bem melhor que minha descrição kkk valeu
Existe alguma forma de fazer a inserção de dados no BD vindo do Google Sheets?
Existe sim, em breve irei fazer um vídeo mostrando isso.
Meu amigo, seguindo o passo a passo do seu vídeo, estou tentando conectar a um banco MySQL, porém recebo a seguinte ERRO : "Exception: Statement cancelled due to timeout or client request", como faço para resolver esse problema de tempo de execução ??
Qual a versão do seu MySQL? Se for o 8 infelizmente não é compatível ainda. As vezes pode ser isso.
Ótimo vídeo. Ganhou um inscrito e um "joinha".
Script funciona perfeitamente, porém não consegui criar um acionador para disparar minuto a minuto. Dá o seguinte erro: "Os dados inseridos na célula A2 violam as regras de validação de dados definidas nela."
Sabe se tem como fazer rodar em função do tempo?
Abraço
Valeu @Renato, não sei dizer se da pra fazer essa função. Mas vou dar uma olhada, caso eu encontre alguma forma eu faço um vídeo de atualização. Obrigado pelo apoio! :)
boa noite como eu vejo o host user name e senha do my sql ?
Geralmente é o endereço do seu site, mas o lugar mais certo de ver vai ser no painel da hospedagem onde seu banco de dados esta.
Qual seria o passo para fazer o mesmo processo com respostas que entram de um formulário do google? pq uma vez que eu "exclua" as respostas automaticamente somem das planilhas e gostaria de não perder as informações. É possivel?
Excelente pergunta! Em breve farei um vídeo respondendo a sua dúvida.
E se fosse o contrário, enviar dados da planilha para o SQL?
Vou fazer um novo vídeo em breve mais completo ensinando isso também.
Já tentei de tudo, está dando o erro Failed to establish a database connection. Check connection string, username and password. :c
seu mysql ta na versão 5?
o meu nao da cerrto
Vou fazer um novo vídeo em breve mais completo e atualizado
Porquê
o que?