Server di gioco & OuiPanel12 dicembre 2025 124 visualizzazioni

Come creare e gestire un database MySQL su OuiPanel

Come creare e gestire un database MySQL su OuiPanel

Come Creare e Gestire un Database MySQL

Tempo stimato : 5 minuti
Difficoltà : Principiante ⭐


📋 Introduzione

Un database MySQL consente al tuo server di memorizzare informazioni in modo permanente: dati dei giocatori, statistiche, configurazioni dei plugin, ecc.

Casi d'uso comuni:

Tipo di server Utilizzo
🎮 Minecraft LuckPerms, Essentials, CoreProtect, AuthMe, economia
🚗 FiveM Framework (ESX, QBCore), inventari, garage, mestieri
🤖 Bot Discord Memorizzazione dati utenti, configurazioni
🌐 Node.js / Python Applicazioni web, API, dati applicativi

🚀 Creare un Database

Passo 1 : Accedere alla sezione Database

  1. Accedi a OuiPanel
  2. Seleziona il tuo server dall'elenco
  3. Nel menu laterale, clicca su Database

Immagine

Passo 2 : Creare un nuovo database

  1. Clicca sul pulsante Nuovo databaseImmagine
  1. Compila il modulo :
    • Nome del database : Dai un nome esplicito (es: luckperms, esx, coreprotect)

Immagine

  1. Clicca su Crea per confermare

Passo 3 : Recuperare le informazioni di connessione

Una volta creato il database, vedrai apparire le informazioni di connessione :

Immagine
Immagine
Informazione Descrizione Esempio
Host Indirizzo del server MySQL mysql-xxx.ouiheberg.com
Porta Porta di connessione 3306
Nome del database Nome del tuo BDD s123_luckperms
Utente ID di connessione u123_abc123
Password Password (clicca per visualizzare) ••••••••
URL JDBC Stringa di connessione Java jdbc:mysql://...

💡 Consiglio : Clicca sull'icona di copia accanto a ciascun campo per copiare rapidamente il valore.


⚙️ Utilizzare il Database

Esempio per Minecraft (LuckPerms)

Nel file plugins/LuckPerms/config.yml :

storage-method: MySQL

data:
  address: mysql-xxx.ouiheberg.com:3306
  database: s123_luckperms
  username: u123_abc123
  password: 'la_tua_password'

Esempio per FiveM (server.cfg)

set mysql_connection_string "mysql://u123_abc123:[email protected]:3306/s123_esx"

💡 Consiglio FiveM : In OuiPanel, accedi a Configurazione FiveM per inserire automaticamente la stringa di connessione MySQL.

Esempio per Node.js

const mysql = require('mysql2');

const connection = mysql.createConnection({
  host: 'mysql-xxx.ouiheberg.com',
  port: 3306,
  user: 'u123_abc123',
  password: 'la_tua_password',
  database: 's123_monapp'
});

Esempio per Python

import mysql.connector

connection = mysql.connector.connect(
  host="mysql-xxx.ouiheberg.com",
  port=3306,
  user="u123_abc123",
  password="la_tua_password",
  database="s123_monapp"
)

🔧 Gestire i tuoi Database

Accedere a PhpMyAdmin

PhpMyAdmin è un'interfaccia web per visualizzare e modificare il contenuto del tuo database.

  1. Nella sezione Database, individua il tuo database
  2. Clicca sul pulsante PhpMyAdmin

Immagine

  1. Sei automaticamente connesso all'interfaccia PhpMyAdmin. Se non è così, utilizza l'ID e la password del database creato poco fa (informazioni disponibili nella scheda informazioni).
    Assicurati di aver selezionato il giusto server SQL. Nel nostro caso è il server MYSQL 2 poiché l'host / indirizzo del server è mysql2.ouiheberg.com
    Immagine

Con PhpMyAdmin puoi :

  • 📊 Visualizzare le tabelle e i loro dati
  • ✏️ Modificare i record
  • 🗑️ Eliminare dati
  • 📥 Importare un database (file .sql)
  • 📤 Esportare un backup
  • ⚡ Eseguire query SQL

Cambiare la password

Se desideri rigenerare la password del tuo database :

  1. Nella sezione Database, individua il tuo database
  2. Clicca sul pulsante Rotazione della password (icona di freccia circolare)


Immagine

Immagine

  1. Conferma l'azione
  2. Una nuova password viene generata automaticamente

⚠️ Attenzione : Ricorda di aggiornare la password nella configurazione dei tuoi plugin/script dopo una rotazione!


Eliminare un database

  1. Nella sezione Database, individua il database da eliminare
  2. Clicca sul pulsante Elimina (icona di cestino)

Immagine

  1. Conferma l'eliminazione

⚠️ Attenzione : Questa azione è irreversibile. Tutti i dati saranno persi definitivamente. Ricorda di esportare i tuoi dati tramite PhpMyAdmin prima di eliminare.


🔧 Risoluzione dei problemi

Errore di connessione al database

❌ Problema ✅ Soluzione
Access denied Controlla nome utente e password
Unknown database Controlla il nome del database
Can't connect to MySQL server Controlla l'host e la porta
Connection refused Assicurati che il server sia avviato

Il plugin non si connette

  1. Controlla ogni informazione : host, porta, nome del database, utente, password
  2. Attenzione ai caratteri speciali : se la password contiene caratteri speciali (@, #, ecc.), circondala con virgolette singole nei file di configurazione
  3. Testa con PhpMyAdmin : se PhpMyAdmin funziona, le credenziali sono corrette
  4. Riavvia il server dopo aver modificato la configurazione

📝 Riepilogo

1. Accedere a "Database" nel menu laterale
2. Cliccare su "Nuovo database"
3. Nominare il database e confermare
4. Copiare le informazioni di connessione (host, porta, utente, password)
5. Configurare il tuo plugin/app con queste informazioni
6. Riavviare il server