MySQL データベースを Linux システムにインストールするには、通常、ソース コードのコンパイル、バイナリのインストール、パッケージ マネージャーの使用など、さまざまな方法があります。ただし、この記事では、Linux システムで Tar パッケージを介して MySQL データベースをインストールする方法を紹介します。以下では、この記事では、Tar パッケージを使用した MySQL データベースのインストール プロセスを段階的に紹介し、読者の参考のためにいくつかの実用的なコマンドを提供します。
- MySQL Tar パッケージのダウンロード
MySQL をインストールする前に、プリコンパイルされたバイナリ ファイル (Tar バッグ) をダウンロードする必要があります。ダウンロード ページで、オペレーティング システムのバージョンと適切なアーキテクチャを選択します。この記事では Linux システムを例として取り上げ、Linux-Generic バージョンを選択します。
- MySQL Tar パッケージを解凍する
ダウンロードが完了したら、MySQL Tar パッケージ ファイルをシステムに解凍する必要があります。次のコマンドを使用して MySQL Tar パッケージを解凍します:
tar -xzvf mysql-x.x.xx-linux-glibc2.12-x.xx.tar.gz
where x.x.xx MySQL のバージョン番号は変更される可能性があります。上記のコマンドを実行すると、MySQL のすべてのファイルとディレクトリを含む mysql-x.x.xx-linux-glibc2.12-x.xx フォルダーが生成されます。
- MySQL データベースの構成
解凍が完了したら、mysql-x.x.xx-linux-glibc2.12-x.xx ディレクトリに入り、次のコマンドを使用して MySQL ユーザーを作成します。
useradd mysql
MySQL フォルダー内のファイルをシステム ディレクトリにコピーします:
cp -R ./mysql-x.x.xx-linux-glibc2.12-x .xx /usr/ local/mysql
MySQL 構成ファイル my.cnf を /etc ディレクトリにコピーします:
cp /usr/local/mysql/support-files/my-default。 cnf /etc/my .cnf
次のコマンドを使用して、MySQL のデータ ディレクトリのアクセス許可を更新します。
chown -R mysql:mysql /usr/local/mysql
- MySQL データベースの初期化
3 番目の手順で MySQL データベースを構成した後、次のコマンドを実行して MySQL データベースを初期化する必要があります:
cd /usr/local/mysql
./bin/mysqld --initialize -- user=mysql
このコマンドは MySQL root パスワードを生成し、error.log ファイルに保存されます。
- MySQL サービスを開始します
次のコマンドを使用して MySQL サービスを開始します:
systemctl start mysqld
- MySQL ルートを設定しますパスワード
MySQL サービスを開始した後、新しく生成された MySQL root パスワードを管理可能なパスワードに設定する必要があります。
次のコマンドを使用して変更します。
mysqladmin -u root password 'newpassword'
このうち、「newpassword」は新しいパスワードを表します。
- MySQL をリモート アクセス用にセットアップする
リモート コンピューターから MySQL データベースにアクセスする必要がある場合は、次のコマンドを実行して MySQL をパブリック IP アドレスにバインドする必要があります。
vi /etc/my.cnf
次のパラメータをファイルに追加します:
bind-address=your-server-ip
your-引用符内のserver-ipは、ローカルの一意のアドレス127.0.0.1ではなく、このマシンのパブリックIPアドレスを指します。
一般的なコマンド- 上記の手順を完了したら、いくつかの一般的な MySQL コマンドを学習する必要があります。
MySQL サービスを開始します:
systemctl start mysqld
MySQL サービスを停止します:
systemctl stop mysqld
再起動MySQL サービス :
systemctl restart mysqld
MySQL サービスのステータスの表示:
systemctl status mysqld
MySQL の入力:
mysql - u root - p
Exit MySQL:
exit
上記は、この記事で紹介した Tar パッケージを使用して MySQL データベースをインストールするプロセスと一般的なコマンドです。この方法は比較的複雑ですが、これにより MySQL データベースをより深く理解し、いくつかの実用的なコマンドの使用方法を学ぶことができます。
以上がLinux mysql tarをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。