- いろんなサイトを見ても途中経過が記載してなく不安になる人
- 古いバージョンやんかと思う人
概要
標準の dnf リポジトリでは MariaDB 10.3 が提供されていますが、新しくサーバーを構築する際には最新バージョンの MariaDB をインストールしたいですね。
本稿では MariaDB 10.6 を dnf でインストールする手順について解説します。
MariaDBのインストール前の準備
OSのバージョン確認
OSのバージョンを確認します。
cat /etc/redhat-release コマンドでバージョンを確認します。
[root@localhost ~]# cat /etc/redhat-release
AlmaLinux release 8.4 (Electric Cheetah)
[root@localhost ~]#
デェフォルトMariaDBインストールの確認
既にインストールされているかを確認します。
dnf list installed | grep mariadb コマンドで確認します。
[root@localhost ~]# dnf list installed | grep mariadb
[root@localhost ~]#
何も表示され無いので既にインストールされて無いことが確認できました。
リポジトリファイルの作成と確認
MariaDB公式サイトに用意されてますのでこれを利用します。
上記の外部サイトをクリックすると下記の画面が表示します。
Choose a distributionの Red Hat EL8 (x86_64)を選択します。
Choose a MariaDB Server version の 10.6 を選択します。
Mirror の場所が自動で表示されます。
画面にリポジトリファイルの内容が表示(下記の赤枠)されますので、この内容をメモ帳などにコピーします。
viコマンドでリポジトリ用の mariadb.repo ファイルを作成します。
vi /etc/yum.repos.d/mariadb.repo コマンドで作成します。
最後の行に「enable=1」を追加します。
# MariaDB 10.6 RedHat repository list - created UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
enable=1
MariaDBのインストール
インストールパッケージの確認
インストール前に3つのパッケージの内容を確認します。
dnf info MariaDB-server MariaDB-client MariaDB-devel コマンドで確認します。
[root@localhost ~]# dnf info MariaDB-server MariaDB-client MariaDB-devel
メタデータの期限切れの最終確認: 0:04:14 時間前の 2022年01月00日 22時43分24秒 に実施しました。
利用可能なパッケージ
名前 : MariaDB-client
バージョン : 10.6.5
リリース : 1.el8
Arch : x86_64
サイズ : 14 M
ソース : MariaDB-client-10.6.5-1.el8.src.rpm
リポジトリー : mariadb
概要 : MariaDB: a very fast and robust SQL database server
URL : http://mariadb.org
ライセンス : GPLv2
説明 : MariaDB: a very fast and robust SQL database server
:
: It is GPL v2 licensed, which means you can use the it free of charge under the
: conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
:
: MariaDB documentation can be found at https://mariadb.com/kb
: MariaDB bug reports should be submitted through https://jira.mariadb.org
名前 : MariaDB-devel
バージョン : 10.6.5
リリース : 1.el8
Arch : x86_64
サイズ : 7.9 M
ソース : MariaDB-devel-10.6.5-1.el8.src.rpm
リポジトリー : mariadb
概要 : MariaDB: a very fast and robust SQL database server
URL : http://mariadb.org
ライセンス : GPLv2
説明 : MariaDB: a very fast and robust SQL database server
:
: It is GPL v2 licensed, which means you can use the it free of charge under the
: conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
:
: MariaDB documentation can be found at https://mariadb.com/kb
: MariaDB bug reports should be submitted through https://jira.mariadb.org
名前 : MariaDB-server
バージョン : 10.6.5
リリース : 1.el8
Arch : x86_64
サイズ : 25 M
ソース : MariaDB-server-10.6.5-1.el8.src.rpm
リポジトリー : mariadb
概要 : MariaDB: a very fast and robust SQL database server
URL : http://mariadb.org
ライセンス : GPLv2
説明 : MariaDB: a very fast and robust SQL database server
:
: It is GPL v2 licensed, which means you can use the it free of charge under the
: conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
:
: MariaDB documentation can be found at https://mariadb.com/kb
: MariaDB bug reports should be submitted through https://jira.mariadb.org
名前 : mariadb-devel
エポック : 3
バージョン : 10.3.28
リリース : 1.module_el8.3.0+2177+7adc332a
Arch : x86_64
サイズ : 1.0 M
ソース : mariadb-10.3.28-1.module_el8.3.0+2177+7adc332a.src.rpm
リポジトリー : appstream
概要 : Files for development of MariaDB/MySQL applications
URL : http://mariadb.org
ライセンス : GPLv2 with exceptions and LGPLv2 and BSD
説明 : MariaDB is a multi-user, multi-threaded SQL database server.
: MariaDB is a community developed branch of MySQL.
:
:
:
:
: This package contains everything needed for developing MariaDB/MySQL server
: applications. For developing client applications, use mariadb-connector-c
: package.
名前 : mariadb-server
エポック : 3
バージョン : 10.3.28
リリース : 1.module_el8.3.0+2177+7adc332a
Arch : x86_64
サイズ : 16 M
ソース : mariadb-10.3.28-1.module_el8.3.0+2177+7adc332a.src.rpm
リポジトリー : appstream
概要 : The MariaDB server and related files
URL : http://mariadb.org
ライセンス : GPLv2 with exceptions and LGPLv2 and BSD
説明 : MariaDB is a multi-user, multi-threaded SQL database server. It is a
: client/server implementation consisting of a server daemon (mysqld)
: and many different client programs and libraries. This package contains
: the MariaDB server and some accompanying files and directories.
: MariaDB is a community developed branch of MySQL.
[root@localhost ~]#
インストールコマンド
本稿では3つのパッケージをインストールします。
dnf -y install MariaDB-devel MariaDB-client MariaDB-server コマンドでインストールします。
[root@localhost ~]# dnf -y install MariaDB-devel MariaDB-client MariaDB-server
メタデータの期限切れの最終確認: 0:06:53 時間前の 2022年01月00日 22時43分24秒 に実施しました。
依存関係が解決しました。
==============================================================================================================
パッケージ Arch バージョン リポジトリー サイズ
==============================================================================================================
インストール:
MariaDB-client x86_64 10.6.5-1.el8 mariadb 14 M
MariaDB-devel x86_64 10.6.5-1.el8 mariadb 7.9 M
MariaDB-server x86_64 10.6.5-1.el8 mariadb 25 M
依存関係のインストール:
MariaDB-common x86_64 10.6.5-1.el8 mariadb 88 k
MariaDB-shared x86_64 10.6.5-1.el8 mariadb 115 k
boost-program-options x86_64 1.66.0-10.el8 appstream 140 k
galera-4 x86_64 26.4.9-1.el8 mariadb 13 M
libpmem x86_64 1.6.1-1.el8 appstream 79 k
lsof x86_64 4.93.2-1.el8 baseos 252 k
perl-DBI x86_64 1.641-3.module_el8.3.0+2054+fbe55708 appstream 739 k
perl-Math-BigInt noarch 1:1.9998.11-7.el8 baseos 195 k
perl-Math-Complex noarch 1.59-420.el8 baseos 107 k
rsync x86_64 3.1.3-12.el8 baseos 404 k
socat x86_64 1.7.4.1-1.el8 appstream 322 k
モジュールストリームの有効化中:
perl-DBI 1.641
トランザクションの概要
==============================================================================================================
インストール 14 パッケージ
ダウンロードサイズの合計: 63 M
インストール後のサイズ: 261 M
パッケージのダウンロード:
(1/14): perl-Math-Complex-1.59-420.el8.noarch.rpm 553 kB/s | 107 kB 00:00
(2/14): lsof-4.93.2-1.el8.x86_64.rpm 1.2 MB/s | 252 kB 00:00
(3/14): perl-Math-BigInt-1.9998.11-7.el8.noarch.rpm 768 kB/s | 195 kB 00:00
(4/14): rsync-3.1.3-12.el8.x86_64.rpm 4.6 MB/s | 404 kB 00:00
(5/14): libpmem-1.6.1-1.el8.x86_64.rpm 1.5 MB/s | 79 kB 00:00
(6/14): socat-1.7.4.1-1.el8.x86_64.rpm 4.0 MB/s | 322 kB 00:00
(7/14): perl-DBI-1.641-3.module_el8.3.0+2054+fbe55708.x86_64.rpm 6.0 MB/s | 739 kB 00:00
(8/14): MariaDB-common-10.6.5-1.el8.x86_64.rpm 540 kB/s | 88 kB 00:00
(9/14): boost-program-options-1.66.0-10.el8.x86_64.rpm 351 kB/s | 140 kB 00:00
(10/14): MariaDB-devel-10.6.5-1.el8.x86_64.rpm 6.3 MB/s | 7.9 MB 00:01
(11/14): MariaDB-shared-10.6.5-1.el8.x86_64.rpm 2.9 MB/s | 115 kB 00:00
(12/14): MariaDB-client-10.6.5-1.el8.x86_64.rpm 5.8 MB/s | 14 MB 00:02
(13/14): galera-4-26.4.9-1.el8.x86_64.rpm 7.8 MB/s | 13 MB 00:01
(14/14): MariaDB-server-10.6.5-1.el8.x86_64.rpm 7.4 MB/s | 25 MB 00:03
--------------------------------------------------------------------------------------------------------------
合計 11 MB/s | 63 MB 00:05
警告: /var/cache/dnf/mariadb-21aabbaae6d71722/packages/MariaDB-client-10.6.5-1.el8.x86_64.rpm: ヘッダー V4 DSA/SHA1 Signature、鍵 ID 1bb943db: NOKEY
MariaDB 68 kB/s | 8.2 kB 00:00
GPG 鍵 0x1BB943DB をインポート中:
Userid : "MariaDB Package Signing Key <package-signing-key@mariadb.org>"
Fingerprint: 1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB
From : https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/RPM-GPG-KEY-MariaDB
鍵のインポートに成功しました
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
scriptletの実行中: MariaDB-shared-10.6.5-1.el8.x86_64 1/14
インストール中 : MariaDB-shared-10.6.5-1.el8.x86_64 1/14
scriptletの実行中: MariaDB-shared-10.6.5-1.el8.x86_64 1/14
scriptletの実行中: MariaDB-common-10.6.5-1.el8.x86_64 2/14
インストール中 : MariaDB-common-10.6.5-1.el8.x86_64 2/14
scriptletの実行中: MariaDB-common-10.6.5-1.el8.x86_64 2/14
インストール中 : libpmem-1.6.1-1.el8.x86_64 3/14
scriptletの実行中: libpmem-1.6.1-1.el8.x86_64 3/14
インストール中 : rsync-3.1.3-12.el8.x86_64 4/14
インストール中 : lsof-4.93.2-1.el8.x86_64 5/14
インストール中 : socat-1.7.4.1-1.el8.x86_64 6/14
インストール中 : boost-program-options-1.66.0-10.el8.x86_64 7/14
scriptletの実行中: boost-program-options-1.66.0-10.el8.x86_64 7/14
scriptletの実行中: galera-4-26.4.9-1.el8.x86_64 8/14
インストール中 : galera-4-26.4.9-1.el8.x86_64 8/14
scriptletの実行中: galera-4-26.4.9-1.el8.x86_64 8/14
インストール中 : perl-Math-Complex-1.59-420.el8.noarch 9/14
インストール中 : perl-Math-BigInt-1:1.9998.11-7.el8.noarch 10/14
インストール中 : perl-DBI-1.641-3.module_el8.3.0+2054+fbe55708.x86_64 11/14
scriptletの実行中: MariaDB-client-10.6.5-1.el8.x86_64 12/14
インストール中 : MariaDB-client-10.6.5-1.el8.x86_64 12/14
scriptletの実行中: MariaDB-client-10.6.5-1.el8.x86_64 12/14
scriptletの実行中: MariaDB-server-10.6.5-1.el8.x86_64 13/14
インストール中 : MariaDB-server-10.6.5-1.el8.x86_64 13/14
scriptletの実行中: MariaDB-server-10.6.5-1.el8.x86_64 13/14
Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo
See the MariaDB Knowledgebase at https://mariadb.com/kb or the
MySQL manual for more instructions.
Please report any problems at https://mariadb.org/jira
The latest information about MariaDB is available at https://mariadb.org/.
You can find additional information about the MySQL part at:
Consider joining MariaDB's strong and vibrant community:
scriptletの実行中: MariaDB-devel-10.6.5-1.el8.x86_64 14/14
インストール中 : MariaDB-devel-10.6.5-1.el8.x86_64 14/14
scriptletの実行中: MariaDB-devel-10.6.5-1.el8.x86_64 14/14
scriptletの実行中: MariaDB-server-10.6.5-1.el8.x86_64 14/14
scriptletの実行中: MariaDB-devel-10.6.5-1.el8.x86_64 14/14
検証 : lsof-4.93.2-1.el8.x86_64 1/14
検証 : perl-Math-BigInt-1:1.9998.11-7.el8.noarch 2/14
検証 : perl-Math-Complex-1.59-420.el8.noarch 3/14
検証 : rsync-3.1.3-12.el8.x86_64 4/14
検証 : boost-program-options-1.66.0-10.el8.x86_64 5/14
検証 : libpmem-1.6.1-1.el8.x86_64 6/14
検証 : perl-DBI-1.641-3.module_el8.3.0+2054+fbe55708.x86_64 7/14
検証 : socat-1.7.4.1-1.el8.x86_64 8/14
検証 : MariaDB-client-10.6.5-1.el8.x86_64 9/14
検証 : MariaDB-common-10.6.5-1.el8.x86_64 10/14
検証 : MariaDB-devel-10.6.5-1.el8.x86_64 11/14
検証 : MariaDB-server-10.6.5-1.el8.x86_64 12/14
検証 : MariaDB-shared-10.6.5-1.el8.x86_64 13/14
検証 : galera-4-26.4.9-1.el8.x86_64 14/14
インストール済み:
MariaDB-client-10.6.5-1.el8.x86_64 MariaDB-common-10.6.5-1.el8.x86_64
MariaDB-devel-10.6.5-1.el8.x86_64 MariaDB-server-10.6.5-1.el8.x86_64
MariaDB-shared-10.6.5-1.el8.x86_64 boost-program-options-1.66.0-10.el8.x86_64
galera-4-26.4.9-1.el8.x86_64 libpmem-1.6.1-1.el8.x86_64
lsof-4.93.2-1.el8.x86_64 perl-DBI-1.641-3.module_el8.3.0+2054+fbe55708.x86_64
perl-Math-BigInt-1:1.9998.11-7.el8.noarch perl-Math-Complex-1.59-420.el8.noarch
rsync-3.1.3-12.el8.x86_64 socat-1.7.4.1-1.el8.x86_64
完了しました!
[root@localhost ~]#
このように完了しました! と表示されればOKです。
インストールの確認
dnf list installed | grep mariadb コマンドで確認します。
[root@localhost ~]# dnf list installed | grep mariadb
MariaDB-client.x86_64 10.6.5-1.el8 @mariadb
MariaDB-common.x86_64 10.6.5-1.el8 @mariadb
MariaDB-devel.x86_64 10.6.5-1.el8 @mariadb
MariaDB-server.x86_64 10.6.5-1.el8 @mariadb
MariaDB-shared.x86_64 10.6.5-1.el8 @mariadb
galera-4.x86_64 26.4.9-1.el8 @mariadb
[root@localhost ~]#
インストール場所の確認
which mysqld コマンドで確認します。
[root@localhost ~]# which mysqld
/usr/sbin/mysqld
[root@localhost ~]#
MariaDB基本的な設定
起動の確認
systemctl status mariadb コマンドでステータスを確認します。
[root@localhost ~]# systemctl status mariadb
● mariadb.service - MariaDB 10.6.5 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/mariadb.service.d
└─migrated-from-my.cnf-settings.conf
Active: inactive (dead)
Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
[root@localhost ~]#
起動して無い事が確認できました。
systemctl start mariadb コマンドで起動します。
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]#
systemctl status mariadb コマンドでステータスを確認します。
[root@localhost ~]# systemctl status mariadb
● mariadb.service - MariaDB 10.6.5 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/mariadb.service.d
└─migrated-from-my.cnf-settings.conf
Active: active (running) since Sun 2022-01-00 23:03:37 JST; 1min 37s ago
Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
Process: 19117 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status>
Process: 19096 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/..; /us>
Process: 19094 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=>
Main PID: 19106 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 9 (limit: 14606)
Memory: 68.7M
CGroup: /system.slice/mariadb.service
└─19106 /usr/sbin/mariadbd
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] InnoDB: File './ibtmp1' siz>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] InnoDB: 10.6.5 started; log>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] Plugin 'FEEDBACK' is disabl>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] InnoDB: Loading buffer pool>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] Server socket created on IP>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] Server socket created on IP>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] InnoDB: Buffer pool(s) load>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: 2022-01-09 23:03:37 0 [Note] /usr/sbin/mariadbd: ready f>
1月 00 23:03:37 localhost.localdomain mariadbd[19106]: Version: '10.6.5-MariaDB' socket: '/var/lib/mysql/mysql>
1月 00 23:03:37 localhost.localdomain systemd[1]: Started MariaDB 10.6.5 database server.
lines 1-27/27 (END)
分かりにくいので画像を付けて置きます。
自動起動の設定
systemctl enable mariadb コマンドで自動起動を設定します。
[root@localhost ~]# systemctl enable mariadb
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.
[root@localhost ~]#
systemctl is-enabled mariadb コマンドで自動起動の設定確認します。
[root@localhost ~]# systemctl is-enabled mariadb
enabled
[root@localhost ~]#
「enabled」と表示されているので有効になっています。
基本的なセキュリティの設定
mariadb-secure-installationのプログラムで必要最低限の設定をします。
7つの質問されますので本稿での解答例を記載します。
【10行目】現在のrootパスワードの入力
Enter current password for root (enter for none):
「Enter」キーを押します。
【18行目】unix_socket認証への切り替えますか?
Switch to unix_socket authentication [Y/n]
従来通りのパスワード認証にするので、「n」を入力します。
【23行目】rootアカウントのパスワード設定
Change the root password? [Y/n]
パスワードを設定するので、「Y」を入力します。
【37行目】匿名ユーザの削除
Remove anonymous users? [Y/n]
不要なので、「Y」を入力します。
【43行目】リモートからのrootアカウント禁止
Disallow root login remotely? [Y/n]
許可しないので、「Y」を入力します。
【50行目】testデータベースの削除
Remove test database and access to it? [Y/n]
不要なので、「Y」を入力します。
【59行目】今すぐ設定反映
Reload privilege tables now? [Y/n]
すぐ反映なので、「Y」を入力します。
[root@localhost ~]# mariadb-secure-installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.
Enter current password for root (enter for none):
OK, successfully used password, moving on...
Setting the root password or using the unix_socket ensures that nobody
can log into the MariaDB root user without the proper authorisation.
You already have your root account protected, so you can safely answer 'n'.
Switch to unix_socket authentication [Y/n] n
... skipping.
You already have your root account protected, so you can safely answer 'n'.
Change the root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!
By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n] y
... Success!
Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n] y
... Success!
By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] y
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.
Thanks for using MariaDB!
[root@localhost ~]#
文字化け対応
server.cnfファイルを変更するために既存のファイルをバックアップします。
cp -p /etc/my.cnf.d/server.cnf /etc/my.cnf.d/server.cnf.org
[root@localhost ~]# cp -p /etc/my.cnf.d/server.cnf /etc/my.cnf.d/server.cnf.org
[root@localhost ~]#
viコマンドで設定を変更します。
vi /etc/my.cnf.d/server.cnf
下記の赤字の「character-set-server=utf8」を追加します。
# MariaDB 10.6 RedHat repository list - created UTC
# https://mariadb.org/download/
[mariadb]
#
# These groups are read by MariaDB server.
# Use it for options that only the server (but not clients) should see
#
# See the examples of server my.cnf files in /usr/share/mysql/
#
# this is read by the standalone daemon and embedded servers
[server]
character-set-server=utf8
# this is only for the mysqld standalone daemon
[mysqld]
#
# * Galera-related settings
#
[galera]
# Mandatory settings
#wsrep_on=ON
#wsrep_provider=
#wsrep_cluster_address=
#binlog_format=row
#default_storage_engine=InnoDB
#innodb_autoinc_lock_mode=2
#
# Allow server to accept connections on all interfaces.
#
#bind-address=0.0.0.0
#
# Optional setting
#wsrep_slave_threads=1
#innodb_flush_log_at_trx_commit=0
# this is only for embedded server
[embedded]
# This group is only read by MariaDB servers, not by MySQL.
# If you use the same .cnf file for MySQL and MariaDB,
# you can put MariaDB-only options here
[mariadb]
# This group is only read by MariaDB-10.6 servers.
# If you use the same .cnf file for MariaDB of different versions,
# use this group for options that older servers don't understand
[mariadb-10.6]