名前MariaDB 多くのWebベースおよびデスクトップベースのプロジェクトでの実績がそれ自体を物語っているので、紹介する必要はありません。 MariaDBのパフォーマンス提供の成熟度は、その列型データベースソリューションにより、データ分析の理想的な候補にもなります。したがって、大規模なリアルタイム分析を目指す場合は、 MariaDB 背中があります。
RockyLinuxはRedHat Enterprise Centosのフォークであるため、ダウンストリームは、 MariaDBの評判を必要とするWebベースのプロジェクトを実行するための理想的なサーバー環境になります。 データベース管理の腕前。
前提条件
Rocky Linuxの場合 使用しているオペレーティングシステムでは、完全な管理者権限を持っていることを確認してください。つまり、RockyLinuxシステムのsudoer/rootユーザーである必要があります。
RockyLinuxへのMariaDBのインストール
更新されたシステムは、パフォーマンスを向上させるために最適化されており、そのシステムにインストールされているソフトウェアパッケージにも影響します。
$ sudo dnf update && sudo dnf upgrade -y
次に、 MariaDBをインストールします Rocky Linux上のデータベースソフトウェア システム。
$ sudo dnf install mariadb-server -y
データベースソフトウェアのインストールプロセスは、完了するまでに1〜2分かかります。
インストールしたら、データベース管理ソフトウェアを起動して有効にし、システムの再起動/シャットダウン後も実行し続けるようにしてください。
$ sudo systemctl start mariadb $ sudo systemctl enable mariadb $ sudo systemctl status mariadb
RockyLinuxでのMariaDBの保護
次に、 MariaDBを保護する必要があります 強力なルートデータベースユーザーパスワードを設定し、匿名DBユーザーを削除し、リモートログインを禁止することによるインストール。
$ sudo mysql_secure_installation
これで、設定されたrootユーザーパスワードを使用してデータベースへのアクセスを試みることができます。
$ mysql -u root -p
データベースユーザー、データベースを作成し、作成したデータベースの制御をユーザーに割り当てます。
MariaDB [(none)]> CREATE USER linuxshelltips@localhost IDENTIFIED BY "Your_preferred_db_user_password"; MariaDB [(none)]> CREATE DATABASE linuxshelltips_db; MariaDB [(none)]> GRANT ALL ON linuxshelltips_db.* TO linuxshelltips@localhost; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit
いくつかのSQLの実装を正常にインストール、構成、およびデモンストレーションしました。 MariaDBの下のコマンド データベース管理ソフトウェア。 Rocky Linux これで、システムはデータベース駆動型のWebベースのプロジェクトを受け入れる準備が整いました。