MariaDB my.cnf configuration example for Debian GNU/Linux 10 (buster)

Get the default configuration file my.cnf for MariaDB, optimized for Debian GNU/Linux 10 (buster). This example configuration ensures optimal compatibility and performance for MariaDB, making it easy to set up and adjust to meet your needs.

Find and download the configuration file here: /etc/mysql/my.cnf.

For more configurations and setup guides, visit our related files section to further customize your system.

    # The MariaDB configuration file
#
# The MariaDB/MySQL tools read configuration files in the following order:
# 1. "/etc/mysql/mariadb.cnf" (this file) to set global defaults,
# 2. "/etc/mysql/conf.d/*.cnf" to set global options.
# 3. "/etc/mysql/mariadb.conf.d/*.cnf" to set MariaDB-only options.
# 4. "~/.my.cnf" to set user-specific options.
#
# If the same option is defined multiple times, the last one will apply.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.

#
# This group is read both both by the client and the server
# use it for options that affect everything
#
[client-server]

# Import all .cnf files from configuration directory
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/

    
  

Config Details

Location
/etc/mysql/my.cnf
Operating system
Debian GNU/Linux 10 (buster)
Length
23 lines
MD5 checksum
46a0151b3b022b225cabb97e6d1ad947

Usage

Download the raw file with wget or curl

Wget

wget -O my.cnf.example https://exampleconfig.com/static/raw/mariadb/debian10/etc/mysql/my.cnf

cURL

curl https://exampleconfig.com/static/raw/mariadb/debian10/etc/mysql/my.cnf > my.cnf.example