Modification des paramètres de MariaDB
ServBay est fourni avec la base de données MariaDB et offre des options de configuration flexibles. Cet article explique en détail comment modifier les paramètres de MariaDB dans ServBay, y compris l'emplacement des fichiers de configuration et les paramètres courants. En fonction de la version de MariaDB, ces fichiers se trouvent dans le répertoire /Applications/ServBay/etc/mariadb/<version>
.
Vue d'ensemble
Dans ServBay, les fichiers de configuration de MariaDB sont stockés dans des répertoires différents selon la version. Par exemple, les fichiers de configuration de MariaDB 11.5 se trouvent dans le répertoire /Applications/ServBay/etc/mariadb/11.5
. Le fichier de configuration principal est my.cnf
.
Emplacement des fichiers de configuration
my.cnf
:/Applications/ServBay/etc/mariadb/<version>/my.cnf
Paramètres courants et méthodes de modification
my.cnf
Le fichier my.cnf
est le fichier de configuration principal de MariaDB utilisé pour définir les options de temps d'exécution du serveur de base de données.
Paramètres courants
Modifier l'adresse d'écoute:
[mysqld] bind-address = 0.0.0.0
1
2Modifier le numéro de port:
[mysqld] port = 3306
1
2Modifier le nombre maximum de connexions:
[mysqld] max_connections = 200
1
2Modifier la taille du pool de tampons:
[mysqld] innodb_buffer_pool_size = 256M
1
2Modifier le chemin des fichiers de journal:
[mysqld] log_error = /Applications/ServBay/logs/mariadb/error.log
1
2Activer le journal des requêtes lentes:
[mysqld] slow_query_log = 1 slow_query_log_file = /Applications/ServBay/logs/mariadb/slow.log long_query_time = 2 # En secondes, enregistre les requêtes prenant plus de 2 secondes
1
2
3
4Modifier le jeu de caractères et le classement:
[mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
1
2
3
Redémarrer MariaDB
Après avoir modifié les fichiers de configuration de MariaDB, il est nécessaire de redémarrer le service MariaDB pour que les modifications prennent effet. Vous pouvez redémarrer via l'interface de gestion de ServBay ou utiliser l'outil en ligne de commande servbayctl
.
Redémarrer via l'interface de gestion de ServBay
- Ouvrez l'interface de gestion de ServBay.
- Naviguez vers
Services
. - Trouvez le service MariaDB correspondant à la version, puis cliquez sur le bouton
Redémarrer
.
Redémarrer via servbayctl
Vous pouvez facilement redémarrer le service MariaDB en utilisant l'outil en ligne de commande servbayctl
:
servbayctl restart mariadb 11.5
Conclusion
Dans ServBay, les fichiers de configuration de MariaDB sont situés dans le répertoire /Applications/ServBay/etc/mariadb/<version>
, y compris my.cnf
. Après avoir modifié ces fichiers de configuration, vous pouvez redémarrer le service MariaDB via l'interface de gestion de ServBay ou utiliser l'outil en ligne de commande servbayctl
pour que les modifications prennent effet.