Skip to content

Latest commit

 

History

History
123 lines (79 loc) · 4.73 KB

File metadata and controls

123 lines (79 loc) · 4.73 KB
title excerpt updated
Come utilizzare MySQL e MariaDB
Guida all'utilizzo dei tuoi database
2023-07-26

Obiettivo

Vuoi utilizzare MySQL o MariaDB per i tuoi database?

Cose un database MySQL?

MySQL è un modello di database relazionale sviluppato per ottimizzare le prestazioni in lettura.

Questo motore è open source e la sua casa madre è Oracle.

Cose un database MariaDB?

MariaDB è un derivato (fork) del modello di database MySQL.

Questo motore è compatibile al 100% ed è stato progettato per essere più "libero" del suo fratello maggiore MySQL. Contrariamente alla versione di Oracle, tutti i bug e la roadmap sono pubblicamente accessibili.

Scopri come creare e gestire i tuoi database MySQL o MariaDB

Prerequisiti

Procedura

Connettiti al database

[!primary]

Ricordiamo che questa offerta non dà accesso all’host ma ai database ospitati su di esso. È possibile utilizzare tutti i comandi SQL generici e i software come HeidiSQL o SQuirreL SQL sono totalmente compatibili.

[!primary]

MariaDB è un derivato di MySQL, è quindi possibile utilizzare gli stessi comandi per entrambi i database.

Per accedere al tuo database, sono necessarie queste informazioni:

  • Disporre dell'indirizzo della tua istanza Web Cloud Databases
  • Aver attivato la porta della tua istanza Web Cloud Databases
  • Disporre del nome utente della tua istanza Web Cloud Databases
  • Disporre della password associata all'utente
  • Disporre del nome del tuo database

Questi dati sono disponibili nella sezione Web del tuo Spazio Cliente OVHcloud.

Se necessario, consulta la guida: Inziare a utilizzare Web Cloud Databases

Connessione da riga di comando

mysql --host=server --user=utente --port=porta --password=password nome_database

Connessione con script PHP

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

Connessione da software (SQuirreL SQL)

  • Avvia SQuirreL SQL, clicca su Aliases{.action} e poi su +{.action}.

launch SQuirreL SQL{.thumbnail}

  • Completa i campi qui sotto e clicca su OK{.action} per confermare:
    • Name: scegli un nome
    • Driver: scegli MySQL Driver
    • URL: inserisci l’indirizzo del server e la porta in formato jdbc:mysql://server:porta
    • User Name: inserisci il nome utente
    • Password: inserisci la password

config connection{.thumbnail}

  • Clicca su Connect{.action} per confermare.

valid connection{.thumbnail}

A questo punto, sei connesso al tuo database:

config connection{.thumbnail}

Connessione con phpMyAdmin

Puoi utilizzare phpMyAdmin per esplorare il contenuto del tuo database. installa phpMyAdmin sul tuo server o hosting Web. Durante l'installazione, assicurati di configurare correttamente le informazioni del tuo server Web Cloud Databases e del database desiderato in modo che phpMyAdmin possa connettersi.

Esporta e importa un database MySQL o MariaDB

  • Esportare il tuo database da riga di comando
mysqldump --host=server --user=utente --port=porta --password=password nome_database > nome_database.sql
  • Importare il tuo database da riga di comando
cat nome_database.sql | mysql --host=server --user=utente --port=porta --password=password nome_database

[!primary]

In alcuni casi, è possibile che la RAM disponibile nella tua istanza Web Cloud Databases non permetta di realizzare l'esportazione o l'importazione desiderata. In questo caso, ti consigliamo di utilizzare il tool OVHcloud nello Spazio Cliente. Se necessario, consulta la documentazione "Iniziare a utilizzare il servizio Web Cloud Databases".

Per saperne di più

Per prestazioni specializzate (referenziamento, sviluppo, ecc...), contatta i partner OVHcloud.

Per usufruire di un supporto per l'utilizzo e la configurazione delle soluzioni OVHcloud, è possibile consultare le nostre soluzioni offerte di supporto.

Contatta la nostra Community di utenti.