開発、運用、保守において、MySQL は非常に一般的に使用されるリレーショナル データベース管理システムです。他の商用データベース ソフトウェアとは異なり、MySQL は完全なオープン ソース ソフトウェアです。MySQL 自体の効率性と安定性により、多くの Web サイト、エンタープライズ レベルで使用されています。アプリケーションと電子商取引システムは、バックエンド データ ストレージ サービスとして MySQL を使用することを選択します。 Linux オペレーティング システムに MySQL をインストールすると、安定した、信頼性の高い、効率的なリレーショナル データベース システムを入手できます。
この記事では、主に Linux オペレーティング システムに MySQL データベースをインストールする手順と重要なポイントを紹介します。 Ubuntu オペレーティング システムを例として、MySQL のインストール方法と一般的な問題の解決方法を紹介します。
MySQL をインストールする前に、オペレーティング システムのドキュメントと要件に従って構成および更新されていることを確認する必要があります。システムがインターネットにアクセスできることを確認します。インストール プロセス中にファイルをダウンロードする必要がある場合は、対応するソフトウェア ミラー サイトからダウンロードできます。システムに MySQL がインストールされていない場合は、次のコマンドを実行して、システムの起動時に MySQL サーバーが起動しないようにすることができます。
sudo systemctl disable mysql
MySQL をインストールする前に、次のコマンドを使用してソフトウェア パッケージとシステムをアップグレードできます:
sudo apt update sudo apt upgrade
MySQL サーバーをインストールする最も簡単な方法は、次のとおりです。コマンド ライン ターミナルを使用し、root 権限で次のコマンドを実行します。
sudo apt install mysql-server
このコマンドを実行すると、システムのソフトウェア パッケージのダウンロードとインストールに時間がかかる場合があります。インストールプロセス中に、MySQL root パスワードを設定するかどうかを尋ねられます。設定したパスワードを入力し、再度パスワードを確認すると、セットアップ完了後、端末にインストーラーの出力が表示されます。出力内で MySQL サービスを開始するコマンドを見つけてコピーまたは書き留めます:
sudo systemctl start mysql sudo systemctl status mysql
エラー メッセージが表示された場合は、出力情報に基づいて解決してください。
MySQL をインストールした後、MySQL の root パスワードを設定する必要があります。次のコマンドを使用して、MySQL root パスワードを設定できます:
sudo mysql_secure_installation
MySQL root パスワードを設定するときは、次の手順に従います:
MySQL ルート パスワードとパスワード ポリシー検証プラグインを設定する場合は、コマンドのプロンプトに従ってパスワードを入力するだけです。パスワードの強度をチェックするための設定を変更する場合は、パスワード検証設定ファイルを変更できます。
MySQL サーバーは、デフォルトではインストール直後に起動します。サービスを再起動する必要がある場合は、次のコマンドを使用できます。
sudo systemctl restart mysql
サービスを停止する必要がある場合は、次のコマンドを使用できます。
sudo systemctl stop mysql
MySQL サービスのステータスを確認するには、次のコマンドを使用できます:
sudo systemctl status mysql
MySQL ユーザーと権限を再生成または追加する必要がある場合、または新しい MySQL 構成ファイルを適用する必要がある場合は、MySQL 構成のリロードが必要になる場合があります。次のコマンドを使用して、MySQL 構成をリロードします:
sudo systemctl reload mysql
別のコンピューターまたはサーバーから MySQL サーバーにアクセスする必要がある場合は、リモート アクセスを有効にする必要があります。ただし、リモート アクセスにはセキュリティ リスクが伴うため、必要な場合にのみ有効にする必要があることに注意してください。リモート アクセスを有効にする場合は、次の手順に従ってください:
sudo mysql -u root -p GRANT ALL ON *.* TO 'your_username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
MySQL データベースを Linux 環境にインストールするのは難しい作業ではありません。必要なのは簡単なコマンドだけです。インストールとセットアップ。ただし、インストールとセットアップの際には、セキュリティとユーザー権限の問題を慎重に考慮する必要があります。サービスの最適なセキュリティとパフォーマンスを確保するために、インストールと構成に進む前に、ドキュメントとコミュニティで最新のインストール ガイドとベスト プラクティスを確認することをお勧めします。
以上がLinux に mysql をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。