Comecar com MySQL e MariaDB

Utilize as suas bases 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: 29/06/2022

Objetivo

Deseja utilizar MySQL ou MariaDB para as suas bases de dados?

O que e uma base de dados MYSQL?

O MYSQL é um sistema de gestão de bases de dados relacionais desenvolvido para performances elevadas em escrita, ao contrário de outros sistemas.

Este motor é open source, e a sua case mãe é nada mais nada menos que a Oracle.

O que e uma base de dados MariaDB ?

A MariaDB é uma derivação (fork) do sistema de gestão de bases de dados MySQL.

Este motor é 100% compatível, e é mais "livre" que o seu irmão mais velho MySQL. Todos os bugs e roadmaps estão acessíveis gratuitamente, ao contrário da versão da Oracle. Além disso, o motor de armazenamento InnoDB é substituído pela XtraDB e outras otimizações que prometem ganhos de performances.

Descubra como criar e gerir as suas bases de dados MySQL ou MariaDB

Pre-requisitos

Instruções

Ligacao a base de dados

Há que ter em consideração que esta oferta não dá acesso ao Host, mas sim às bases de dados alojadas. Os comandos SQL genéricos funcionam sem qualquer problema, e os softwares do tipo HeidiSQL ou SQuirreL SQL são perfeitamente compatíveis.

MariaDB sendo um derivado do MySQL, os diferentes comandos são exatamente os mesmos para estes 2 tipos de bases de dados.

De forma a poder ligar-se à base de dados, assegure-se que:

  • Ter o endereço da instância CloudDB
  • Dispor da porta da instância CloudDB
  • Ter o nome de utilizador da instância CloudDB
  • Ter a palavra-passe associada ao utilizador
  • Ter o nome da base de dados

Todas estas informações estão disponíveis no seu Espaço Cliente OVHcloud.

Temos á sua disposição um guia que será útil: CloudDB - primeira utilização.

Ligacao atraves de linha de comandos

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

Ligacao em script PHP

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

Ligacao a partir de um software (SQuirreL SQL)

  • Inicie o SQuirreL SQL e clique em Aliases, e depois em +.

launch SQuirreL SQL

  • Preencha os campos em baixo e valide com o 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 do utilizador
    • Password: Indique a password

config connection

  • Valide novamente com o botão Connect.

valid connection

Está atualmente ligado à sua base de dados:

config connection

Ligacao atraves do phpMyAdmin

Pode utilizar phpMyAdmin para explorar o conteúdo da sua base de dados. Para isso, instale o phpMyAdmin no seu próprio servidor ou alojamento web. Durante esta instalação, certifique-se de que as informações relativas ao seu servidor CloudDB e à base de dados pretendida estão configuradas de forma a que o phpMyAdmin possa aceder à mesma.

Exportar e importar uma base de dados MySQL ou MariaDB

  • Exportar a minha base de dados atraves de linha de comandos
mysqldump --host=serveur --user=utilizador --port=port --password=password nom_da_base > nome_da_base.sql
  • Importar a minha base de dados atraves de linha de comandos
cat nome_da_base.sql | mysql --host=servidor --user=utilizador --port=port --password=password nome_da_base

Em certos casos, é possível que a RAM disponível na instância CloudDB não permita realizar a exportação ou a importação desejadas. Se for o caso, recomendamos que utilize a ferramenta OVHcloud na Área de Cliente. Consulte a documentação "Primeiros passos com o serviço CloudDB" se necessário.

Quer saber mais?

Fale com a 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).