Storage engine: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.1 |
m →Interfaccia SQL: Migliorato la sezione |
||
Riga 9:
=== Visualizzare gli storage engine installati ===
Per visualizzare gli storage engine installati:<syntaxhighlight lang="mysql">
</syntaxhighlight>Questo comando visualizza una tabella che elenca gli storage engine presenti e alcune delle loro caratteristiche. La colonna {{
In alternativa è possibile interrogare la tabella {{
▲ SHOW STORAGE ENGINES;
▲Questo comando visualizza una tabella che elenca gli storage engine presenti e alcune delle loro caratteristiche. La colonna {{code|Engine}}, mostrata nell'output del comando, contiene il nome del plugin. La colonna {{code|Comment}} contiene una breve descrizione. La colonne {{code|Support}} indica se il server supporta lo storage engine. Ha tre valori possibili: {{code|DEFAULT}} significa che è supportato ed è quello utilizzato di default, quando si crea una tabella senza specificare l'engine da utilizzare; {{code|YES}} significa che è installato; {{code|NO}} significa che la libreria è presente ma non è stata installata. Le altre colonne indicano se lo storage engine fornisce o meno determinate funzionalità.
▲In alternativa è possibile interrogare la tabella {{code|PLUGINS}} nel database information_schema.
=== Installare e disinstallare gli storage engine ===
Perché un plugin possa essere installato, è necessario che la libreria si trovi nella directory dei plugin, cioè quella puntata dalla variabile {{
Per installare un plugin:
<syntaxhighlight lang="mysql">
</syntaxhighlight>
Per disinstallare un plugin:
<syntaxhighlight lang="mysql">
</syntaxhighlight>
Con MariaDB, se lo storage engine è parte di una libreria di plugin, è possibile installare e disinstallare questi plugin con un unico comando:
<syntaxhighlight lang="mysql">
</syntaxhighlight>
<syntaxhighlight lang="mysql">
▲ INSTALL SONAME 'nome_libreria';
</syntaxhighlight>
▲ UNINSTALL SONAME 'nome_libreria';
Per aggiornare un plugin occorre disinstallarlo e reinstallarlo.
|