tech

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

(oneechanblog) – MariaDBは、MySQLサーバーの元の開発者によって開発された人気のあるオープンソースのリレーションデータベースシステムです。 これは元々、複数の拡張機能を備えたMySQLサーバーからフォークされています。

このチュートリアルでは、Ubuntu22.04LinuxシステムへのMariaDBサーバーのインストールについて説明します。

1.リポジトリを構成します

MariaDBパッケージは、デフォルトのUbuntuリポジトリで利用できます。 また、MariaDBは、Ubuntuシステムに最新バージョンをインストールするための公式リポジトリを提供します。

MariaDB Aptリポジトリを設定するには、sudo特権アカウントでターミナルを開き、次のコマンドを実行します。

sudo apt install software-properties-common dirmngr apt-transport-https sudo apt-key adv –fetch-keys ‘https://mariadb.org/mariadb_release_signing_key.asc’ sudo add-apt-repository ‘deb [arch=amd64,arm64,ppc64el] https://atl.mirrors.knownhost.com/mariadb/repo/10.8/ubuntu jammy main’

上記のコマンドは、下にリポジトリファイルを作成します /etc/apt/sources.list.d ディレクトリ。

2.UbuntuへのMariaDBのインストール

次に、次のコマンドを実行して、MariaDBサーバーとクライアントをUbuntuシステムにインストールします。

sudo apt update sudo apt install mariadb-server

確認を求められたら、「y」を押してEnterキーを押します。

UbuntuへのMariaDBサーバーのインストール

インストールが完了したら、を実行します mysql_secure_installation MariaDBサーバーを保護し、rootアカウントのパスワードを設定するスクリプト。

sudo sudo mysql_secure_installation

画面の指示に従って、セキュリティウィザードを完了します。

3.MariaDBサービスを管理します

MariaDBは、サービスを管理するためのsystemd構成ファイルを作成します。 次のコマンドを使用して、MariaDBサービスを停止、開始、または再起動します。

sudo systemctl start mariadb sudo systemctl stop mariadb

MariaDBサービスの現在のステータスを表示するには、次のように入力します。

sudo systemctl status mariadb

4.MariaDBに接続します

MariaDBシェルを取得して、ユーザー、データベース、およびその他の関連アクティビティを作成できます。 シェルを接続するには、次のように入力します。

mysql -u root -p

で設定したMariaDBrootユーザーパスワードを入力します mysql_secure_installation 指図。

Output:

Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 19 Server version: 10.8.3-MariaDB-2ubuntu1 Ubuntu 22.04 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement. MariaDB [(none)]>

結論

このチュートリアルは、UbuntuシステムにMariaDBサーバーをインストールして構成するのに役立ちました。 これで、すばらしいアプリケーション用のデータベースを作成できます。 データベース用に別のユーザーアカウントを作成することを強くお勧めします。

他の同様の投稿

動物の世界

コメントを残す

メールアドレスが公開されることはありません。

Fill out this field
Fill out this field
有効なメールアドレスを入力してください。
You need to agree with the terms to proceed

多分あなたは興味があります