MySQL: Configurar GUIs

Como ligar interfaces gráficas ao MySQL

👋 Bem-vindo à documentação da Stackhero!

A Stackhero disponibiliza um serviço MySQL cloud totalmente gerido, que simplifica o deployment e a gestão para workloads de produção:

  • Ligações e transferências de dados ilimitadas.
  • Interface web phpMyAdmin integrada para uma gestão fácil da base de dados.
  • Atualizações sem complicações, com upgrades em apenas um clique.
  • Desempenho consistente e segurança reforçada numa infraestrutura privada e dedicada.

Com a Stackhero, pode ter uma base de dados MySQL fiável pronta em poucos minutos. Poupe tempo na configuração e manutenção, e dedique-se ao desenvolvimento das suas aplicações. Experimente hoje mesmo o MySQL cloud hosting na Stackhero.

Tableau é uma plataforma poderosa de análise visual que permite criar dashboards dinâmicos ligando-se diretamente à sua base de dados MySQL.

Para ligar o Tableau ao MySQL:

  1. Abra o Tableau e inicie uma nova ligação.
  2. Selecione MySQL como a sua fonte de dados.
  3. Insira as credenciais necessárias: endereço do host do servidor, nome de utilizador, palavra-passe e número da porta.
  4. Confirme a ligação. O Tableau utiliza SSL por defeito para garantir uma comunicação segura.

aviso Se encontrar um erro como "Erro de ligação SSL: número de erro desconhecido", considere ativar a opção "Suportar versão antiga de TLS" na configuração do serviço MySQL no painel de controlo do Stackhero para resolver o problema.

HeidiSQL é uma ferramenta de gestão de bases de dados leve e fácil de usar. Aqui está como configurá-lo para ligar ao MySQL:

  1. Inicie o HeidiSQL e crie uma nova sessão.
  2. Preencha os campos necessários: Hostname, Utilizador, Palavra-passe e Porta.
  3. Certifique-se de que a configuração da Biblioteca está definida para libmariadb.dll.

Exemplo de Configuração do HeidiSQLExemplo de Configuração do HeidiSQL

Para ativar a encriptação SSL:

  1. Vá para o separador SSL.
  2. Ative a opção Usar SSL.

A Stackhero utiliza certificados TLS emitidos por Autoridades de Certificação (CAs) de confiança, por isso não é necessário importar certificados adicionais.

Ativar Encriptação SSL/TLS no HeidiSQLAtivar Encriptação SSL/TLS no HeidiSQL

Ao usar libmariadb.dll, o HeidiSQL suporta cifras TLS avançadas, mas pode enfrentar problemas de compatibilidade com o plugin de autenticação padrão "Caching SHA2 password" do MySQL. Se receber um erro "Acesso negado", experimente as seguintes soluções:

  • Para o utilizador root, altere o plugin de autenticação para MySQL native password através do painel de controlo do Stackhero.
  • Para outros utilizadores, modifique o plugin de autenticação através do phpMyAdmin.

Definir Plugin de Autenticação MySQLDefinir Plugin de Autenticação MySQL

O Sequel Pro, embora anteriormente popular, não foi atualizado desde 2016. Depende de versões TLS desatualizadas que são incompatíveis com as versões recentes do MySQL e MariaDB.

Um fork comunitário, Sequel Ace, tomou o seu lugar. Mantido ativamente e open-source, o Sequel Ace oferece funcionalidades semelhantes. Saiba mais no GitHub ou descarregue-o da Apple App Store.

O Sequel Ace oferece uma interface simples para ligar ao MySQL:

  1. Abra o Sequel Ace e crie uma nova ligação.
  2. Preencha os detalhes: Host, Nome de utilizador, Palavra-passe e Porta.
  3. Ative a opção Exigir SSL para garantir a segurança da ligação.

Exemplo de Configuração do Sequel AceExemplo de Configuração do Sequel Ace