Database · Novità del 2027
MySQL e MariaDB, controllati e spiegati
Il nuovo gestore di database vive dentro SWPanel. Scorre l'intero catalogo, ti dice cosa conviene correggere e perché, e ti lascia consultare, mantenere e copiare ogni database con il motore sempre in vista. Senza phpMyAdmin e in sola lettura finché non decidi tu.
- Sola lettura per impostazione predefinita
- MySQL e MariaDB
- Ogni chiamata, registrata
Salute e problemi
Prima di mostrarti le tabelle, ti dice cosa guardare
Un gestore classico ti mostra ciò che c'è. Questo lo controlla anche: ogni avviso arriva con la sua spiegazione e con l'elenco di ciò che riguarda.
Panoramica del server
Cosa guardare, con il perché
In questo server, 22 avvisi e 8 per oggi: utenti che possono entrare da qualsiasi macchina di internet, tabelle senza chiave primaria che non si possono modificare in sicurezza e tabelle in MyISAM, che non hanno transazioni.
- Utenti aperti a internet, con il carattere jolly %
- Tabelle senza chiave primaria, in MyISAM o in latin1
- Spazio sprecato recuperabile
- I database di sistema restano fuori
- Il server in cinque cifre: database, utenti, spazio, connessioni e avvisi.
- Utenti che possono entrare da qualsiasi luogo, con il perché e l'elenco.
- Tabelle senza chiave primaria e in MyISAM, con ciò che può andare storto in ogni caso.
- Sola lettura per impostazione predefinita. La modifica si attiva dentro ogni database.
Ogni avviso dice cosa può andare storto: «se qualcuno ottiene una di quelle password, entra da dove vuole».
Ecco come appare
Dal server a ogni tabella
Screenshot del gestore con il server di database di un Cloud di prova. Abbiamo sfocato gli IP e il nome della macchina.
- Il server in cinque cifre: database, utenti, spazio, connessioni e avvisi.
- Utenti che possono entrare da qualsiasi luogo, con il perché e l'elenco.
- Tabelle senza chiave primaria e in MyISAM, con ciò che può andare storto in ogni caso.
- Sola lettura per impostazione predefinita. La modifica si attiva dentro ogni database.
- Come va ora: connessioni, query, lente, rifiutate, temporanee su disco e cache.
- Com'è configurato: versione, memoria di InnoDB, collation e log.
- Gli altri cinquecento valori, a un clic.
- Console SQL con evidenziazione e completamento automatico. Si esegue con Ctrl + Invio.
- Modalità lettura: SELECT, SHOW, EXPLAIN e DESCRIBE.
- Il risultato, in una tabella.
- Ogni database in quattro cifre, anche le tabelle con avvisi.
- Dov'è lo spazio: dati e indici delle tabelle più grandi.
- Relazioni tra tabelle, quando il database le dichiara.
- Tutte le tabelle, con le loro righe.
- Filtro su ogni colonna: contiene, è, inizia con...
- Per modificare, attivi la modalità scrittura.
- CHECK, ANALYZE, OPTIMIZE e REPAIR, senza scrivere SQL.
- Spazio sprecato, motore e collation di ogni tabella.
- Dump in SQL o CSV, o solo la struttura, con un link che scade.
- Ripristinare un .sql, con la modalità scrittura attivata.
Controllo del motore
Tutto il motore, senza uscire da SWPanel
Per chi ha bisogno di andare oltre le tabelle: ciò che il server dice di sé, senza riassumere.
Motore
Variabili, stato, processi, comandi, motori, set di caratteri e InnoDB. Sono le stesse query che lancia HeidiSQL nelle sue schede, perché tu veda lo stesso in entrambi.
Connessioni
Chi c'è dentro ora, in quale database, cosa fa e da quanto. Una connessione che è in Sleep da ore è una che qualcuno ha aperto e non ha chiuso.
Utenti e permessi
Gli account MySQL della macchina e da dove possono entrare. Lo stesso nome da un altro luogo è un altro utente, con altri permessi.
Cercare in tutto il database
Cerca un testo nelle colonne di tutte le tabelle. In un database grande ci vuole tempo, quindi viene fatto in background.
Relazioni
Le chiavi esterne che il database dichiara. E se non ce n'è nessuna, ti spiega perché programmi come WordPress non le usano.
Registro
Ogni chiamata che la schermata ha fatto al server, con il tempo impiegato. Serve per sapere se un'attesa è della query o dell'agente.
Sicuro per impostazione predefinita
Guardare non rompe nulla. Cambiare, lo decidi tu
-
Sempre
Sola lettura
Si eseguono SELECT, SHOW, EXPLAIN e DESCRIBE. Così puoi esplorare senza timore.
-
Per database
Modifica, dentro un database
La modalità scrittura si attiva su un database specifico, mai sull'intero server.
-
Protetti
Database di sistema bloccati
Quelli di sistema e quelli di servizi come la posta o phpMyAdmin non si toccano da qui.
-
Registrato
Tracciabilità
Ciò che si fa nel gestore resta nella tracciabilità di SWPanel, con chi e quando.
Confronto
Rispetto a phpMyAdmin
È lo strumento che portano cPanel, Plesk e DirectAdmin. Funziona, ma ti mostra solo ciò che c'è.
phpMyAdmin in un pannello classico
- Un'altra applicazione, installata sul tuo server e con il suo accesso.
- Permesso di scrittura dal primo clic.
- Se una tabella non ha chiave primaria o è in MyISAM, lo scopri tu.
- Lo stato del motore, in elenchi di centinaia di variabili.
Il gestore di SWPanel 2027
- Dentro SWPanel, con i tuoi utenti e i tuoi permessi.
- Sola lettura finché non attivi la modifica su un database.
- Controllo dello stato con la spiegazione di ogni avviso.
- Quindici valori scelti, e i restanti cinquecento a un clic.
Domande frequenti
Dubbi sul gestore di database
I tuoi database, controllati ogni volta che entri
Collega un hosting, un Cloud o un server e apri il gestore dal suo menu di database.