Linux での MySQL のインストールと使用のチュートリアル

この記事では、Linux 上で MySQL をインストール、設定、使用する手順を主に説明します (この記事で使用する Linux システムは CentOS7.6 バージョンです)

1. Linux システムに基づく MySQL のインストール

1.1 wget コマンドを使用して MySQL の rpm パッケージをダウンロードする

Linux システムに指定されたディレクトリを作成して入力します。以下は /usr/local ディレクトリです。pwd コマンドを使用して現在のディレクトリのパスを表示し、wget コマンドを使用して mysql の rpm パッケージとバージョンを表示します。ここでダウンロードした mysql は 5.7 です

画像.png

1.2 rpm 経由で MySQL をインストールする

rpm コマンドを使用して、ダウンロードした rpm パッケージをインストールします。

画像.png

1.3 yum を介して mysql サービスをインストールする

MySQL はシステム内のサービスとして実行されます。rpm パッケージをインストールした後、yum コマンドを使用して MySQL サービスをインストールします。

画像.png

mysql サービスのインストール中に、次のエラーが発生する場合があります。

画像.png

上記のインストール エラーが発生した場合は、インストール プロセス中の GPG 検証が失敗したことを意味します。yum  --nogpgcheck コマンドの後にオプションを追加して、インストールを再実行できます。

画像.png

2. MySQL サービス管理

2.1 起動する MySQL サービスを追加する

スタートアップとして追加すると、システムの起動とともに MySQL サービスが開始されます。

画像.png

2.2 MySQL サービスを開始する

CentOS7 では、 systemctl をサービス管理に使用できます。使用している Linux システムのバージョンが systemctl を サポートしていない場合は 、これを使用して service mysqld start MySQL サービスを開始すること もできます。

画像.png

2.3 MySQL サービスを停止する

画像.png

または次を使用します:

画像.png

3. MySQLの基本的な使い方

3.1 MySQL の初期パスワードを見つける

MySQL サービスが開始されたら、MySQL クライアントを開始して、mysql コマンドを使用して MySQL データベースに接続できます。接続には root アカウントのパスワードが必要です。MySQL のインストール中に、root アカウントの初期パスワードが生成されます。デフォルトでファイルに記録されます。cat コマンドを使用して初期パスワードを照会できます  /var/log/mysqld.log 。実行コマンドは次のとおりです。

画像.png

下図の実行結果の空のカラーボックスが初対面パスワードです。

画像.png

3.2 初期パスワードで MySQL にログインします。

mysql コマンドを実行します。 -u オプションの後の root はユーザー名を意味し、 -p オプションの後にパラメータを追加せずに Enter を直接押して、初期パスワードを入力します (パスワードを入力するときに入力ボックスにフィードバックはありません。パスワードの入力後に Enter を押すだけです)。入力が完了しました)、ログインが成功したことを示す実行プロンプトが表示されます mysql>

画像.png

3.3 MySQL の初期パスワードを変更する

初期パスワードはログインにのみ使用され、データベース操作を実行するにはログイン後に初期パスワードを変更する必要があります。MySQL にはパスワード セキュリティ検証があるため、次のように、最初にパスワード検証ポリシーを LOW に設定し、次にパスワードを設定できます。

画像.png

3.4 root ユーザーにリモートログインを許可する権限を与える

パスワードの変更が完了したら、exit コマンドを実行して mysql クライアントを終了し、変更したパスワードで再度ログインします。

画像.png

ログイン後、root ユーザーはデフォルトでリモート接続をサポートしません。リモート クライアント (Navicat、SQLYog など) の root アカウントを使用して認証のために MySQL データベースに接続する場合は、パスワードを指定できます。認証時の root アカウントのリモート接続 (次のコマンドのパスワードは admin123)

画像.png

上記の 2 つの手順が完了したら、navicat を使用して MySQL データベースに接続してみることができます。
PS: クラウドサーバーの Linux システムを使用している場合は、ポート 3306 を許可するセキュリティグループの設定にも注意する必要があります。

おすすめ

転載: blog.csdn.net/GUDUzhongliang/article/details/131823973