ホームページ >データベース >mysql チュートリアル >Linux システム上で MySQL サーバーをセットアップする方法
MySQL は、データや情報を保存するためにさまざまなアプリケーションで広く使用されているオープン ソースのリレーショナル データベース管理システムです。この記事では、Linux システム上に MySQL サーバーをセットアップする方法を説明します。
MySQL のインストールを開始する前に、次の準備作業を実行する必要があります:
次のコマンドを実行して MySQL をインストールします:
sudo apt-get update
sudo apt-get install mysql -server
インストール プロセス中に、MySQL スーパー ユーザー アカウント (つまり、root ユーザー) のパスワードを設定する必要があります。このパスワードは、mysql_secure_installation コマンドで設定できます。
sudo mysql_secure_installation
MySQL root ユーザーのパスワードの入力を求められ、その後、回答するための一連の質問が表示されます。 MySQL のセキュリティを強化するには、「はい」オプションを選択し、新しいパスワードを設定することをお勧めします。
次のコマンドを使用して MySQL サーバーに接続できます:
mysql -u root -p
- u パラメータは使用するユーザー名を示し、-p パラメータはパスワードの入力を要求します。
次のコマンドを使用して、新しいユーザーとデータベースを追加できます:
CREATE DATABASE dbname;
CREATE USER 'username' @'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost';
ここでの dbname は、データベースの名前です。 create、ユーザー名は作成するユーザー名、パスワードはこのユーザーに割り当てるパスワードです。
デフォルトでは、MySQL サーバーはローカル接続のみを許可します。 MySQL サーバーにリモートでアクセスする必要がある場合は、次の操作を実行する必要があります:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0
sudo service mysql restart
ファイアウォールを使用している場合は、ポート 3306 (デフォルトのポート) を変更してください。 MySQL ) を開きます。
sudo ufw allowed 3306/tcp
MySQL サーバーに接続できない場合は、次の点を確認してください:
要約すると、MySQL は高性能、信頼性が高く、保守が容易なリレーショナル データベース管理システムであり、MySQL サーバーのインストールと構成は比較的簡単です。この記事の概要を通じて、アプリケーションで使用する MySQL サーバーを簡単にセットアップできます。
以上がLinux システム上で MySQL サーバーをセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。