1. 公式 Web サイトから MySQL 5.7 インストール パッケージ (mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz) をダウンロードします。 ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/ 2. SSHセキュアシェルクライアント経由でCentOS7にリモートアクセスする 3. システムに付属するMariadbデータベースをアンインストールする 4. mysqlユーザーグループとmysqlユーザーを作成する 5. MySQL インストール パッケージを CentOS7 サーバーのルート ディレクトリにアップロードして解凍します (ここでは、FileZilla を使用してリモート サービスにログインし、インストール パッケージをルート ディレクトリにアップロードします。解凍するには、まず現在のファイルが配置されているディレクトリに cd し、次のディレクトリを実行します)。 # tar xzvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 6. 解凍したインストールパッケージを/dataディレクトリに移動し、名前をmysqlに変更します。 # mv /root/mysql-5.7.20-linux-glibc2.12-x86_64 /data/mysq ここで、FileZillaで直接サービスにログインし、新しいデータフォルダを作成し、解凍したファイルをデータディレクトリに移動してmysqlという名前を付けます。 結果は以下のとおりです 7. 権限を変更する 8. データベースの保存場所として、mysqlディレクトリの下にデータディレクトリを作成します。 # mkdir /data/mysql/data (ここで、mysql ディレクトリの下にデータ ディレクトリを作成します) 9. MySQLを初期化する 10. MySQLを起動し、正常に起動したかどうかを確認します。 11. 初期パスワードでMySQLにログインし、パスワードを変更する 12. MySQLサービスをシャットダウンし、正常にシャットダウンされたかどうかを確認します。 13. システムを自動的に起動するように設定する 今後は、service コマンドを使用して、mysql の起動と停止を制御できます。コマンドは、service mysqld start と service mysqld stop です。実行中に、次に示すようにエラーが報告される可能性があります。 これは、MySQL がデフォルトで /usr/local ディレクトリにインストールされているためです。 /usr/local ディレクトリにインストールされている場合は、エラーが発生することなく正常に起動およびシャットダウンします。ただし、このインストールはカスタムの/dataディレクトリにあります。この時点で、vi /etc/init.d/mysqldファイルを変更し、保存して終了する必要があります。 次に、service mysqld startコマンドを実行します。OK 次に、service mysqld stopシャットダウンコマンドを実行します。 14. グローバル環境変数を設定する /etc/profile ファイルを編集する # vi /etc/プロファイル プロファイルファイルの最後に次の2行の設定を追加し、保存して終了します。 PATH=/data/mysql/bin:/data/mysql/lib:$PATH エクスポートPATH 環境変数の設定はすぐに有効になります # ソース /etc/profile 15. リモートホストログインを設定する まず、 次に、 リモートログインに失敗しました ポート3306が開いているか確認する # netstat -nupl | grep 3306 ポート3306を開き、ファイアウォールを再起動します 再度リモートログイン、成功 16. 終わり! mysqlをインストールした後、プログラムでmysqlに接続しようとすると、接続できないことがわかります。エラーは次のとおりです。
これは、MySQL データベースの SSL 接続の問題です。プロンプトには、サーバー認証なしで SSL 接続を使用することは推奨されないという警告が表示されます。この問題は、MYSQL バージョン 5.5.45+、5.6.26+、および 5.7.6+ でのみ発生します。解決策は警告に記載されています。 データベース接続 URL に vi コマンド Ctrl+u: ファイルの先頭まで半画面スクロールします。 要約する CentOS 7 で MySQL 5.7.20 をインストールして構成する方法に関する詳細なチュートリアルはこれで終わりです。Linux での MySQL 5.7.20 のインストールと構成の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: xshell を使用して VMware で Linux に接続する方法 (2 つの方法)
1つ。 Nexus プライベート サーバーを構築する理由は何ですか?社内の開発メンバーは全員外部ネッ...
この記事はRHEL7.5でのMySQL 8.0.11のインストールチュートリアルを記録しています。具...
目次1.Linuxログインインターフェース2. コードを書く3. Makefileを書く4. コンパ...
例: <html> <ヘッド> <スタイル タイプ="tex...
目次テーブルの目的例えばテーブル分割戦略すでにオンラインになっている実行中のテーブルはどうすればよい...
実装のアイデアまず、親コンテナーを作成し、2 つの順序なしリストを使用して、柔軟なレイアウトで親コン...
目次エージェントとは何かプロキシの基礎知識ハンドラオブジェクトのメソッドプロキシでできること参考文献...
必要:バックグラウンド管理では、次のようなレイアウトでデータを表示する必要があることがよくあります。...
1. 公式ウェブサイトから 64 ビットの zip ファイルをダウンロードします。 2. インスト...
背景グラデーションと自動フルスクリーンに関する CSS の問題編集長は CSS の開発中に致命的な問...
Alibaba Cloud ホストを購入したばかりで、その速度を試すのが待ちきれませんでした。しか...
Nginx は現在、最も人気のあるロード バランサーの 1 つです。インターネット トラフィックの...
序文多くの友人は Mac コンピューターを持っていないと言っていますが、Windows 開発は実際に...
1. 説明前回は、MySQL のインストールと構成、MySQL ステートメントの使用、MySQL デ...
Linux LVM論理ボリューム構成プロセスの詳細な説明多くの Linux ユーザーは、オペレーティ...