title | excerpt | updated |
---|---|---|
Web Cloud Databases - Ligar-se a uma base de dados |
Saiba como conectar-se a uma base de dados presente na sua solução Web Cloud Databases |
2023-10-31 |
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.
- Dispor de uma instância Web Cloud Databases (incluída numa oferta de alojamento web Performance.
- Ter acesso à Área de Cliente OVHcloud.
[!primary]
Note que as ofertas Web Cloud Databases 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.
[!primary]
Como as MariaDB derivam das MySQL, os diferentes comandos são exatamente iguais para estes dois tipos de bases de dados.
Aceda à Área de Cliente OVHcloud{.external} e aceda à secção Web Cloud
. Clique no separador Web Cloud Databases
{.action} na coluna à esquerda e selecione o nome do servidor de bases de dados.
No separador Informações gerais
, encontrará a ligação de acesso ao phpMyAdmin no quadro "Gestão da base de dados" sob a menção "Interface do utilizador".
Será conduzido à página de conexão do phpMyAdmin.
Introduza os seguintes elementos para se ligar à sua base de dados:
-
Servidor: Indique o nome do host do seu servidor de bases de dados, seguido do número da porta. O número da porta deve ser separado do nome do host por um "espaço" ou por ":". Por exemplo, se o nome do host for aaXXXXX-XXX.eu.clouddb.ovh.net e o número da porta for 12345, deverá introduzir-se aaXXXXXXX-XXX.eu.clouddb.ovh.net:12345 ou aaXXXXX-XXX.eu.clouddb.ovh.net:12345. Para encontrar o nome do host e o número da porta do seu servidor Web Cloud Databases, aceda à Área de Cliente OVHcloud{.external} e aceda à secção
Web Cloud
. Clique no separadorWeb Cloud Databases
{.action} na coluna à esquerda e selecione o nome do servidor de bases de dados. Na páginaInformações gerais
, aparecerá o nome do host e o número da porta na caixaInformações da ligação
. -
Utilizador: indique o nome de utilizador do servidor de bases de dados. Para encontrar o nome de utilizador da sua base de dados, aceda à Área de Cliente OVHcloud{.external} e aceda à secção
Web Cloud
. Clique no separadorWeb Cloud Databases
{.action} na coluna à esquerda e selecione o nome do servidor de bases de dados. Na página que se abrir, clique no separadorUtilizadores e permissões
{.action}. Encontrará uma tabela com o conjunto dos utilizadores criados no seu serviço Web Cloud Databases. -
Palavra-passe: indique a palavra-passe associada ao nome de utilizador em questão. Se já não se lembra da palavra-passe associada ao seu nome de utilizador, aceda à Área de Cliente OVHcloud{.external} e aceda à secção
Web Cloud
. Clique no separadorWeb Cloud Databases
{.action} na coluna à esquerda e selecione o nome do servidor de bases de dados. Na página que se abrir, clique no separadorUtilizadores e permissões
{.action}. Clique no botão...
{.action} situado à direita de o utilizador em causa paraAlterar palavra-passe
{.action}.
Warning
Se alterar a palavra-passe de utilizador de uma base de dados, todas as aplicações/websites que acedam a essa base de dados deverão ser atualizadas em conformidade.
Se a conexão for bem-sucedida, acederá à página seguinte do phpMyAdmin.
Warning
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.
Warning
Se utiliza uma oferta "Web Cloud Databases"/"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.
mysql --host=servidor --user=utilizador --port=port --password=password nome_da_base
1. <?php
2. $db = new PDO('mysql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
[!primary]
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
{.action} e, a seguir, em+
{.action}.
- Preencha os campos abaixo e valide clicando no botão
OK
{.action}:- 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.
- Torne a validar clicando no botão
Connect
{.action}.
Já está conectado à base de dados:
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.
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.
psql --host=servidor --port=port --user=utilizador --password=password nome_da_base
1. <?php
2. $myPDO = new PDO('pgsql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>
[!primary]
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
{.action} e, a seguir, em+
{.action}.
- Preencha os campos abaixo e valide clicando no botão
OK
{.action}:- 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.
- Torne a validar clicando no botão
Connect
{.action}.
Já está conectado à base de dados:
Alojamento web - A minha base de dados está saturada, o que fazer?.
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.