HOME » ドキュメント » KUSANAGI 9コマンド » dbinit mariadb

dbinit mariadb

dbinit mariadb

KUSANAGIで使用するデータベースを変更、あるいは新規に選択、あるいは最適化します。

使用例

kusanagi dbinit mariadb --use mariadb10.5
kusanagi dbinit mariadb

オプション

(オプション指定なし)

データベースの設定を最適化します。
KUSANAGIのセットアップ後にインスタンスの変更等行った場合に実行します。

使用するデータベースサーバ

[--use {installed | mariadb10.3 | mariadb10.4 | mariadb10.5 | mariadb10.6 | mariadb10.7 | mariadb10.8 | mariadb10.9 | mariadb10.10 | mariadb10.11}]
廃止オプション
--use mariadb10.7 (9.4.6で廃止)
--use mariadb10.8 (9.4.6で廃止)
--use mariadb10.9 (9.4.6で廃止)
--use mariadb10.10 (9.4.6で廃止)

デフォルト : installed

使用するデータベースサーバを指定します。それぞれ指定したときは以下のデータベースサーバを起動します。

  • --use installed : 現在インストールされているMariaDB
  • --use mariadb10.3 : MariaDB 10.3
  • --use mariadb10.4 : MariaDB 10.4
  • --use mariadb10.5 : MariaDB 10.5
  • --use mariadb10.6 : MariaDB 10.6
  • --use mariadb10.7 (9.4.6で廃止) : MariaDB 10.7
  • --use mariadb10.8 (9.4.6で廃止) : MariaDB 10.8
  • --use mariadb10.9 (9.4.6で廃止) : MariaDB 10.9
  • --use mariadb10.10 (9.4.6で廃止) : MariaDB 10.10
  • --use mariadb10.11 : MariaDB 10.11

なお、MariaDB 10.7、MariaDB 10.8、MariaDB 10.9、MariaDB 10.10は1年間の短期サポート (short-term support) です。
CentOS Stream 9/AlmaLinux OS 9は mariadb10.3、mariadb10.4 を指定できません。

MariaDBのrootパスワード

[--dbrootpass パスワード]

MariaDBのrootパスワードとして指定したパスワードを設定します。
このパスワードには、「A~Z、a~z、0~9、.、!、#、%、+、_、-」の組み合わせからなる8文字以上の文字列を指定してください。
指定しない場合はパスワードを変更しません。

実行例

# kusanagi dbinit mariadb
innodb_buffer_pool_size = 768M
query_cache_size = 192M
dbinit mariadb configure completed.
dbinit mariadb completed.
dbinit completed.