Storage engine: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m fix wl |
||
(25 versioni intermedie di 14 utenti non mostrate) | |||
Riga 1:
Gli
In pratica, scegliere uno
== Interfaccia SQL ==
MySQL e i suoi fork implementano una serie di istruzioni SQL che permettono di lavorare con gli
▲MySQL e i suoi fork implementano una serie di istruzioni SQL che permettono di lavorare con gli Storage Engine.
</syntaxhighlight>Questo comando visualizza una tabella che elenca gli
In alternativa è possibile interrogare la tabella {{Codice|PLUGINS}} nel database information_schema.▼
▲=== Visualizzare gli Storage Engine installati ===
=== Installare e disinstallare gli storage engine ===
▲Per visualizzare gli Storage Engine installati:
Perché un plugin possa essere installato, è necessario che la libreria si trovi nella directory dei plugin, cioè quella puntata dalla variabile {{Codice|plugin_dir}}.
Per installare un plugin:
▲ SHOW STORAGE ENGINES;
<syntaxhighlight lang="mysql">
INSTALL PLUGIN nome_plugin SONAME 'nome_file';
</syntaxhighlight>
Per disinstallare un plugin:
▲Questo comando visualizza una tabella che elenca gli Storage Engine presenti e alcune delle loro caratteristiche. La colonna Engine contiene il nome del plugin. La colonna Comment contiene una breve descrizione. La colonne Support indica se il server supporta lo Storage Engine. Ha tre valori possibili: DEFAULT significa che è supportato ed è quello utilizzato di default, quando si crea una tabella senza specificare l'engine da utilizzare; YES significa che è installato; NO significa che la libreria è presente ma non è stata installata. Le altre colonne indicano se lo Storage Engine fornisce o meno determinate funzionalità.
<syntaxhighlight lang="mysql">
UNINSTALL PLUGIN nome_plugin;
</syntaxhighlight>
Con MariaDB, se lo storage engine è parte di una libreria di plugin, è possibile installare e disinstallare questi plugin con un unico comando:
▲In alternativa è possibile interrogare la tabella PLUGINS nel database information_schema.
<syntaxhighlight lang="mysql">
INSTALL SONAME 'nome_libreria';
</syntaxhighlight>
<syntaxhighlight lang="mysql">
== Voci correlate ==▼
UNINSTALL SONAME 'nome_libreria';
</syntaxhighlight>
Per aggiornare un plugin occorre disinstallarlo e reinstallarlo.
▲== Voci correlate ==
* [[MySQL]]
* [[MariaDB]]
* [[Percona]]
* [[Drizzle]]
== Collegamenti esterni ==
* [
* [https://web.archive.org/web/20130320073211/https://kb.askmonty.org/it/storage-engine/
{{Portale|software libero}}
▲* [http://dev.mysql.com/doc/refman/5.5/en/storage-engines.html Storage Engines] nella documentazione di MySQL
▲* [https://kb.askmonty.org/it/storage-engine/ Storage Engines] nella KnowledgeBase di MariaDB
[[Categoria:
|