title | excerpt | updated |
---|---|---|
Comecar com MySQL e MariaDB |
Utilize as suas bases de dados |
2023-07-26 |
Deseja utilizar MySQL ou MariaDB para as suas bases de dados?
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.
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.
Descubra como criar e gerir as suas bases de dados MySQL ou MariaDB
- Dispor de uma instância Web Cloud Databases{.external} (incluída numa oferta de alojamento web performance
- Ter acesso à Área de Cliente OVHcloud
- Consultar o guia de arranque do Web Cloud Databases
[!primary]
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.
[!primary]
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 Web Cloud Databases
- Dispor da porta da instância Web Cloud Databases
- Ter o nome de utilizador da instância Web Cloud Databases
- 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: Web Cloud Databases - primeira utilização.
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. ?>
- Inicie o SQuirreL SQL e clique em
Aliases
{.action}, e depois em+
{.action}.
- Preencha os campos em baixo e valide com o 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 do utilizador
- Password: Indique a password
- Valide novamente com o botão
Connect
{.action}.
Está atualmente ligado à sua base de dados:
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 Web Cloud Databases e à base de dados pretendida estão configuradas de forma a que o phpMyAdmin possa aceder à mesma.
- 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
[!primary]
Em certos casos, é possível que a RAM disponível na instância Web Cloud Databases 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 Web Cloud Databases" se necessário.
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.