fichiers de configuration
installation | ||||
---|---|---|---|---|
installation | sudo default-mysql-server php-mysql mysql_secure_installation |
la configuration mysql | ||||
---|---|---|---|---|
Group | Description | |||
[client-server] | Options lues par tous les programmes clients MariaDB et le serveur MariaDB. Ceci est utile pour les options telles que socket et port, qui sont communes entre le serveur et les clients. | |||
[server] | Options lue par MariaDB Server. | |||
[mysqld] | Options lues par mysqld , qui inclut à la fois MariaDB Server et MySQL Server. | |||
[mysqld-X.Y] | Options read by a specific version of mysqld , which includes both MariaDB Server and MySQL Server. For example, [mysqld-10.4] . | |||
[mariadb] | Options read by MariaDB Server. | |||
[mariadb-X.Y] | Options read by a specific version of MariaDB Server. For example, [mariadb-10.4] . | |||
[mariadbd] | Options read by MariaDB Server. Available starting with MariaDB 10.4.6. | |||
[mariadbd-X.Y] | Options read by a specific version of MariaDB Server. For example, [mariadbd-10.4] . Available starting with MariaDB 10.4.6. | |||
[galera] | Options read by MariaDB Server, but only if it is compiled with Galera Cluster support. In MariaDB 10.1 and later, all builds on Linux are compiled with Galera Cluster support. When using one of these builds, options from this option group are read even if the Galera Cluster functionality is not enabled. | |||
general_log_file | directive précisant le fichier dans lequel seront stockés les journaux MySQL généraux | |||
general_log | directive permettant d’activer ou non la journalisation de MySQL | |||
slow_query_log_file | directive utilisée pour préciser le fichier dans lequel seront stockés les journaux MySQL concernant les requêtes lentes | |||
slow_query_log | directive permettant d'activer ou non la journalisation des requêtes lentes | |||
long_query_time | directive permettant une configuration de la durée en secondes au bout de laquelle MySQL considère la requête comme étant lente | |||
log_queries_not_using_indexes | directive permettant de préciser s'il faut ou non journaliser les requêtes qui n'utilisent pas d'index | |||
[mysqld_safe] log_error = /var/log/... | ||||
[mysqld] log_error = /var/log/... | ||||
log_bin:/path | permet d'activer les logs binaires ce paramètre précise dans quel fichier seront stockés les journaux binaires | |||
expire_logs_days | paramètre permettant de définir la durée en jours avant expiration des journaux | |||
max_binlog_size | paramètre définissant la taille maximale du fichier de journaux binaires (au-delà de cette taille, MySQL incrémentera le nom du fichier pour en créer un nouveau) | |||
mysqlbinlog mysql-bin.000003 > /root/mysql-bin.000003.sql | ||||