MySQL は、Linux 上にインストールして実行できる、人気のあるオープン ソースのリレーショナル データベース管理システムです。この記事では、Linux システムに MySQL データベースをインストールする方法を詳しく紹介します。
インストール前の準備
MySQL のインストールを開始する前に、必要な準備を行う必要があります。まず、Linux システムが最新であり、必要なパッケージがインストールされていることを確認する必要があります。ターミナルで次のコマンドを実行すると、システムに必要なソフトウェア パッケージがあるかどうかを確認できます。
sudo apt list installed | grep ^mysql
MySQL がシステムにインストールされている場合は、インストール パッケージに関する情報が表示されます。 MySQL がインストールされていない場合は、引き続き次のコマンドを実行して MySQL をインストールできます。
sudo apt update sudo apt install mysql-server
インストール プロセス中に、システムは MySQL 管理者パスワードの入力を求めるプロンプトを表示します。プロンプトに従ってパスワードを入力してください。
インストールが完了したら、次のコマンドを使用して MySQL サービスを開始できます:
sudo systemctl start mysql
MySQL サービスのステータスを確認するには、次のコマンドを実行してください:
sudo systemctl status mysql
サービスがすでにオンラインである場合は、次のような出力が表示されます:
● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-07-23 11:59:32 CST; 15min ago Main PID: 785 (mysqld) Status: "Server is operational" Tasks: 35 (limit: 2353) Memory: 491.9M CGroup: /system.slice/mysql.service └─785 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
MySQL のインストールは比較的単純なプロセスです。ただし、MySQL をより詳細に構成する場合は、追加の手順が必要になる場合があります。
MySQL の構成
デフォルトでは、MySQL はいくつかの基本的なセキュリティ ポリシーを設定します。たとえば、デフォルトでは、MySQL はローカル ホストからのみアクセスできます。リモート ホストから MySQL データベースにアクセスする必要がある場合は、MySQL 構成ファイルを変更し、MySQL サービスを再起動する必要があります。
MySQL 構成ファイルを編集するには、次のコマンドを実行します。
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
ファイル内で、次の行を見つけます。
bind-address = 127.0.0.1
この行をコメント アウトして、すべてのホストに許可します。 MySQLサーバーにアクセスします。最終的な構成は次のようになります。
# bind-address = 127.0.0.1
ファイルを保存して閉じ、変更を有効にするために MySQL サービスを再起動します。
sudo systemctl restart mysql
これで、MySQL データベースがリモート ホストからアクセスできるようになります。 。
MySQL ユーザーとデータベースの作成
MySQL を使用する前に、MySQL データベースと MySQL ユーザーを作成する必要があります。 MySQL ユーザーを作成するには、次のコマンドを実行します。
mysql -u root -p
MySQL 管理者パスワードを入力すると、MySQL プロンプトが表示されます。ここで新しいユーザーを作成し、MySQL へのアクセスを許可できます。
次のコマンドはユーザーを作成し、そのユーザーに MySQL のすべてのテーブルへの SELECT、INSERT、UPDATE、および DELETE アクセス権を付与します。
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'username'@'localhost';
username
と password
を自分のユーザー名とパスワードに置き換えてください。
最後に、新しいユーザー用に新しい MySQL データベースを作成する必要があります。次のコマンドは、mydatabase
という名前の新しいデータベースを作成します。
CREATE DATABASE mydatabase;
これで、Linux システムに MySQL データベースが正常にインストールされ、新しいユーザーと新しい MySQL データベースが作成されました。これらの手順に従うことで、MySQL を使用して Web アプリケーションを実行したり、データを保存したりする準備が整います。
以上がmysql Linuxのインストールチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。