sql >> データベース >  >> RDS >> MariaDB

CentOS8にMariaDBをインストールする方法

    MariaDB は、オープンソースのコミュニティ開発されたリレーショナルデータベース管理システムです。 MySQLからフォークされます MySQLを作成した開発者によって作成および保守されています 。 MariaDB MySQLとの高度な互換性を目的としています ただし、 MariaDBに新機能が追加されました 新しいストレージエンジンのように(アリア ColumnStore MyRocks

    この記事では、 MariaDBのインストールと構成について説明します。 CentOS 8 Linux。

    ステップ1:CentOS8でMariaDBリポジトリを有効にする

    公式のMariaDBダウンロードページに移動し、 CentOSを選択します ディストリビューションおよびCentOS8 バージョンおよびMariaDB10.5 (安定版)リポジトリを取得します。

    詳細を選択すると、 MariaDB YUMが表示されます リポジトリ全体。これらのエントリをコピーして、 /etc/yum.repos.d/MariaDB.repoというファイルに貼り付けます。 。

    $ sudo vim /etc/yum.repos.d/mariadb.repo
    
    # MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
    # http://downloads.mariadb.org/mariadb/repositories/
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.5/centos8-amd64
    module_hotfixes=1
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    

    リポジトリファイルを配置したら、次のコマンドを実行してリポジトリを確認できます。

    $ dnf repolist
    

    ステップ2:CentOS8へのMariaDBのインストール

    次に、dnfコマンドを使用して MariaDBをインストールします パッケージ。

    $ sudo dnf install MariaDB-server -y
    

    次に、 MariaDBを起動します サービスを提供し、システムの起動時に自動起動できるようにします。

    $ systemctl start mariadb
    $ systemctl enable mariadb
    

    MariaDBのステータスを確認します 次のコマンドを実行してサービスを提供します。

    $ systemctl status mariadb 
    

    ファイアウォールがある場合 有効にするには、 MariaDBを追加する必要があります 以下のコマンドを実行して、ファイアウォールルールに追加します。ルールを追加したら、ファイアウォールを再ロードする必要があります。

    $ sudo firewall-cmd --permanent --add-service=mysql
    $ sudo firewall-cmd --reload
    

    ステップ3:CentOS8でMariaDBサーバーを保護する

    最後のステップとして、安全な MariaDBを実行する必要があります インストールスクリプト。このスクリプトは、rootパスワードの設定、特権の再読み込み、テストデータベースの削除、rootログインの禁止を処理します。

    $ sudo mysql_secure_installation
    

    次に、 MariaDBに接続します rootユーザーとして、次のコマンドを実行してバージョンを確認します。

    $ mysql -uroot -p
    

    この記事は以上です。 MariaDBをインストールして構成する方法を見てきました CentOS 8 Linux。


    1. PostgreSQLがインデックス付きの列に対してシーケンシャルスキャンを実行するのはなぜですか?

    2. 10進数のNLS_NUMERIC_CHARACTERS設定

    3. SQLServerでの更新の選択

    4. 解決方法認証プラグイン'caching_sha2_password'の問題を読み込めません