This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-03. For the latest, interactive version please visit https://mariadb.com/kb/.

mysql_plugin

MariaDB starting with 5.5.16

mysql_plugin è stato introdotto in MariaDB e MySQL 5.5.16.

Contents

  1. Utilizzo
  2. Opzioni

mysql_plugin è uno strumento per abilitare e disabilitare i plugin.

E' una alternativa da riga di comando alle istruzioni INSTALL PLUGIN e [https://kb.askmonty.org/en/uninstall-plugin/|UNINSTALL PLUGIN]], nonché all'opzione --plugin-load di mysqld.

mysql_plugin deve essere eseguito mentre il server è offline, e opera aggiungendo righe alla tabella mysql.plugin.

Utilizzo

mysql_plugin [opzioni] <plugin> ENABLE|DISABLE

mysql_plugin si aspetta di trovare un file di configurazione che indica come configurare i plugin. Questo file ha per default lo stesso nome del plugin a cui si riferisce, con una estensione .ini. Per esempio:

mysql_plugin belplugin ENABLE

In questo esempio mysql_plugin cercherà un file chiamato crazyplugins.ini

crazyplugins
crazyplugin1
crazyplugin2
crazyplugin3

La prima riga deve contenere il nome del file dell'oggetto libreria, senza estensioni. Le altre righe elencano i nomi dei componenti. Ogni valore deve trovarsi su una riga separata, e il carattere # all'inizio di una riga indica un commento.

Opzioni

E' possibile specificare dalla riga di comando le seguenti opzioni, alcune delle quali possono essere indicate anche nel gruppo [mysqld] di qualsiasi file di configurazione. Nei gruppi [mysqld] è possibile usare solo le opzioni --basedir, --datadir e --plugin-dir - le altre saranno ignorate.

OpzioneSpiegazione
-?, --helpMostra l'help e termina.
-b, --basedir=nomeLa directory di base del server.
-d, --datadir=nomeLa directory di base del server.
-p, --plugin-dir=nomeLa directory dei plugin del server.
-i, --plugin-ini=nomeLegge le informazioni sul plugin dal file di configurazione specificato, invece di <plugin-dir>/<plugin_name>.ini.
-n, --no-defaultsNon legge alcun file di configurazione.
-P, --print-defaultsMostra i valori presenti nel file di configurazione.
-m, --mysqld=nomePercorso dell'eseguibile mysqld. Esempio: /sbin/temp1/mysql/bin
-f, --my-print-defaults=nomePercorso dell'eseguibile my_print_defaults. Esempio: /source/temp11/extra
-v, --verboseOutput più verboso; si può ripeterlo più volte per renderlo sempre più verboso.
-V, --versionMostra le informazioni sulla versione e termina.
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.