Modificare le impostazioni di MariaDB
ServBay include il database MariaDB e offre opzioni di configurazione flessibili. In questo articolo, verrà spiegato come modificare le impostazioni di MariaDB in ServBay, inclusa la posizione del file di configurazione e le impostazioni comuni. A seconda della versione di MariaDB, questi file si trovano nella directory /Applications/ServBay/etc/mariadb/<version>
.
Panoramica
In ServBay, i file di configurazione di MariaDB vengono memorizzati in diverse directory a seconda della versione. Ad esempio, il file di configurazione di MariaDB 11.5 si trova nella directory /Applications/ServBay/etc/mariadb/11.5
. Il file di configurazione principale è my.cnf
.
Posizione del file di configurazione
my.cnf
:/Applications/ServBay/etc/mariadb/<version>/my.cnf
Impostazioni comuni e modalità di modifica
my.cnf
my.cnf
è il file di configurazione principale di MariaDB e viene utilizzato per impostare le opzioni di runtime del server di database.
Impostazioni comuni
Modificare l'indirizzo di ascolto:
[mysqld] bind-address = 0.0.0.0
1
2Modificare il numero di porta:
[mysqld] port = 3306
1
2Modificare il numero massimo di connessioni:
[mysqld] max_connections = 200
1
2Modificare la dimensione del buffer pool:
[mysqld] innodb_buffer_pool_size = 256M
1
2Modificare il percorso del file di log:
[mysqld] log_error = /Applications/ServBay/logs/mariadb/error.log
1
2Abilitare il log delle query lente:
[mysqld] slow_query_log = 1 slow_query_log_file = /Applications/ServBay/logs/mariadb/slow.log long_query_time = 2 # Registra le query che impiegano più di 2 secondi
1
2
3
4Modificare il set di caratteri e la collation:
[mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
1
2
3
Riavviare MariaDB
Dopo aver modificato il file di configurazione di MariaDB, è necessario riavviare il servizio MariaDB affinché le modifiche abbiano effetto. È possibile riavviare tramite l'interfaccia di gestione di ServBay o utilizzando lo strumento da riga di comando servbayctl
.
Riavvio tramite l'interfaccia di gestione di ServBay
- Apri l'interfaccia di gestione di ServBay.
- Vai a
Servizi
. - Trova il servizio MariaDB della versione corrispondente e fai clic sul pulsante
Riavvia
.
Riavvio tramite servbayctl
È possibile riavviare facilmente il servizio MariaDB utilizzando lo strumento da riga di comando servbayctl
:
servbayctl restart mariadb 11.5
Conclusione
In ServBay, il file di configurazione di MariaDB si trova nella directory /Applications/ServBay/etc/mariadb/<version>
, incluso my.cnf
. Dopo aver modificato questi file di configurazione, è possibile riavviare il servizio MariaDB tramite l'interfaccia di gestione di ServBay o utilizzando lo strumento da riga di comando servbayctl
affinché le modifiche abbiano effetto.