Conexão à base de dados do servidor de bases de dados

Saiba como se conectar a uma base de dados

Esta tradução foi automaticamente gerada pelo nosso parceiro SYSTRAN. Em certos casos, poderão ocorrer formulações imprecisas, como por exemplo nomes de botões ou detalhes técnicos. Recomendamos que consulte a versão inglesa ou francesa do manual, caso tenha alguma dúvida. Se nos quiser ajudar a melhorar esta tradução, clique em "Contribuir" nesta página.

Última atualização: 22/09/2022

Objetivo

Se desejar, pode consultar o conteúdo da sua base de dados através de uma interface. Para isso, tem ao seu dispor várias formas de conexão.

Saiba como se conectar a uma base de dados no servidor de bases de dados.

Requisitos

Instruções

Note que as ofertas CloudDB não dão acesso ao sistema de gestão de base de dados, mas às bases de dados alojadas nesse sistema.
- Não existe um acesso super-utilizador "root".
- Os comandos SQL genéricos funcionam normalmente e os softwares do tipo HeidiSQL, SQuirreL SQL ou Adminer são plenamente compatíveis.

Conexão a uma base de dados MySQL ou MariaDB

Como as MariaDB derivam das MySQL, os diferentes comandos são exatamente iguais para estes dois tipos de bases de dados.

Pelo phpMyAdmin OVHcloud

Aceda à Área de Cliente OVHcloud. Clique no separador Web Cloud e, a seguir, em Base de dados. Selecione o nome do seu servidor de bases de dados.

No separador Informações gerais, vai encontrar o link de acesso no quadro «Gestão da base de dados» sob a menção «Interface do utilizador».

sql-privado

Será conduzido à página de conexão do phpMyAdmin.

sql-privado

  • Servidor: indique o host do servidor, visível no separador Informações gerais, no quadro «Gestão da base de dados» sob a menção «Host» da secção SQL.
  • Utilizador: indique o utilizador criado no separador Utilizadores e permissões do servidor de bases de dados.
  • Palavra-pase: indique a palavra-passe associada ao utilizador em causa.
  • Porta: indique a porta mencionada no separador Informações gerais, no quadro «Gestão da base de dados» sob a menção «Porta» da secção SQL.

Se a conexão for bem-sucedida, acederá à página seguinte do phpMyAdmin.

sql-privado

Em caso de erro
- Erro #1045, isso significa que a identificação não está correta. Verifique o nome de utilizador e/ou a palavra-passe.
- Erro #2005, verifique o nome do servidor e se ele está funcional.

Conexão à base de dados fora da Área de Cliente

Se utiliza uma oferta "Cloud DB"/"SQL Privado", não se esqueça de autorizar o seu IP com a ajuda do guia sobre a configuração do seu servidor de base de dados.

Para se conectar à base de dados, certifique-se de que tem à mão as seguintes informações:

  • Servidor: o nome do host do servidor está visível no separador Informações gerais do servidor de bases de dados, no quadro «Gestão da base de dados», sob a menção «Host» da secção SQL.
  • Utilizador: o nome do utilizador criado no separador Utilizadores e permissões do servidor de bases de dados.
  • Palavra-passe: a palavra-passe associada ao utilizador em causa.
  • Porta: a porta está visível no separador Informações gerais do servidor de bases de dados, no quadro «Gestão da base de dados», sob a menção «Porta» da secção SQL.
  • Nome da base de dados: as bases de dados estão listadas no separador Bases de dados do servidor de bases de dados.
1. Conexão através da linha de comandos
mysql --host=servidor --user=utilizador --port=port --password=password nome_da_base
2. Conexão através de um script PHP
1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
3. Conexão através de um programa (SQuirreL SQL)

Neste exemplo, vamos utilizar o programa open-source SQquirreL, mas há outras interfaces plenamente compatíveis (por exemplo: HeidiSQL ou Adminer).

  • Lance o SQuirreL. Clique em Aliases e, a seguir, em +.

lançar SQuirreL SQL

  • Preencha os campos abaixo e valide clicando no botão OK:
    • Name: Escolha um nome.
    • Driver: Escolha «MySQL Driver».
    • URL: Indique o endereço do servidor e a porta sob a forma: «jdbc:mysql://server:port».
    • User Name: Indique o nome de utilizador.
    • Password: Indique a palavra-passe.

config conexao

  • Torne a validar clicando no botão Connect.

valid conexao

Já está conectado à base de dados:

config conexao

4. Conexão pelo phpMyAdmin

Pode utilizar a sua própria interface phpMyAdmin para explorar o conteúdo da base de dados. Para isso, instale o phpMyAdmin no servidor ou no alojamento web. Durante a instalação, configure adequadamente as informações do servidor de bases de dados e da base de dados desejada, para que o phpMyAdmin consiga proceder à conexão.

Conexão a uma base de dados PostgreSQL

Para se conectar à base de dados, certifique-se de que tem à mão as seguintes informações:

  • Servidor: o nome do host do servidor está visível no separador Informações gerais do servidor de bases de dados, no quadro «Gestão da base de dados», sob a menção «Host» da secção SQL.
  • Utilizador: o nome do utilizador criado no separador Utilizadores e permissões do servidor de bases de dados.
  • Palavra-passe: a palavra-passe associada ao utilizador em causa.
  • Porta: a porta está visível no separador Informações gerais do servidor de bases de dados, no quadro «Gestão da base de dados», sob a menção «Porta» da secção SQL.
  • Nome da base de dados: as bases de dados estão listadas no separador Bases de dados do servidor de bases de dados.

Conexão através da linha de comandos

psql --host=servidor --port=port --user=utilizador --password=password nome_da_base

Conexão através de um script PHP

1. <?php
2. $myPDO = new PDO('pgsql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>

Conexão através de um programa (SQuirreL SQL)

Neste exemplo, vamos utilizar o programa open-source SQquirreL, mas há outras interfaces plenamente compatíveis (por exemplo: HeidiSQL ou Adminer).

  • Lance o SQuirreL. Clique em Aliases e, a seguir, em +.

lançar SQuirreL SQL

  • Preencha os campos abaixo e valide clicando no botão OK:
    • Name: Escolha um nome.
    • Driver: Escolha «PostgreSQL».
    • URL: Indique o endereço do servidor e a porta sob a forma: «jdbc:postgresql://server:port/database».
    • User Name: Indique o nome de utilizador.
    • Password: Indique a palavra-passe.

config conexao

  • Torne a validar clicando no botão Connect.

valid conexao

Já está conectado à base de dados:

config conexao

Quer saber mais?

Para serviços especializados (referenciamento, desenvolvimento, etc), contacte os parceiros OVHcloud.

Se pretender usufruir de uma assistência na utilização e na configuração das suas soluções OVHcloud, consulte as nossas diferentes ofertas de suporte.

Fale com nossa comunidade de utilizadores: https://community.ovh.com/en/.


Esta documentação foi-lhe útil?

Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.

Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!

Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .

Obrigado. A sua mensagem foi recebida com sucesso.


Estes manuais também podem ser úteis...

OVHcloud Community

Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.

Discuss with the OVHcloud community

Em conformidade com a alteração à Diretiva 2006/112/CE, os preços com IVA podem variar de acordo com o país de residência do cliente
(por defeito, os preços com IVA apresentados incluem o IVA português em vigor).