1. MySQL yumソースのインストール 2. インストール後、初めてMySQLにログインし、パスワードを設定します。 1. CentOS7+MySQL8.0、yumソースインストール1. MySQL をインストールする前に、元の MySQL をアンインストールする必要があります。アンインストールしない場合は無視してください。 1.2 次のコマンドを使用して、上記のファイルを1つずつ削除します。 1.3 mysl設定ファイルを削除する 2. yumソースからmysql8.0をインストールする ダウンロードをクリックした後、下の画像の赤い円を直接クリックします。 2.2 ダウンロードが完了したら、Xftp経由で仮想マシンのマスターフォルダ/usr/local/module/にファイルを転送します(フォルダはカスタマイズできます) 2.3yum インストールリポジトリ
インストールが完了したら、cd/etc/yum.repos.dと入力すると、新しく追加されたリポジトリが表示されます。 完了したら、次のコマンドでyumキャッシュを更新します。 2.4yumでmysqlをインストール 2.4.1 インストールされているバージョンを変更する(デフォルトの最高バージョン)
上の図に示すように、バージョン 5.5、5.6、5.7 の場合、有効な値は 0 であり、インストールされていないことを意味します。 8.0 およびその他のツールの場合、有効な値は 1 であり、インストールを意味します。最高バージョンがデフォルトでインストールされ、変更せずにそのままにしておくことができます。 2.4.2 インストールコマンドを実行する
起こりうる問題: ネットワークの問題により、依存関係が欠落する問題が発生する可能性があります
現時点では、不足している依存関係をインストールするだけで済みます。
また、ネットワーク環境が悪い、ネットワーク速度が遅い、公式 MySQL ソースへの接続が遅いなどの理由により、インストール プロセス中に中断が発生する可能性があります。インストールが完了するまで、yum install を複数回実行してください。 2. MySQLにログインしてパスワードを変更する
「アクティブ (実行中)」と表示され、MySQL が実行中であり、サービスが正常に開始されていることを示します。 2. MySQLの初期ログインパスワードを表示する root@localhost: に続いて初期パスワードをコピーします 3. MySQL ログイン パスワードを変更します。注: 公式ソースにインストールされている MySQL には、パスワード セキュリティ チェック プラグイン (validate_password) がデフォルトでインストールされています。デフォルトのパスワード チェック ポリシーでは、パスワードに大文字と小文字、数字、特殊記号が含まれ、長さが 8 文字以上である必要があります。そうでない場合、「ERROR 1819 (HY000): パスワードが現在のポリシー要件を満たしていません」というエラー メッセージが表示されます。この記事では、デフォルトのパスワード セキュリティ ポリシーを変更することは推奨されません。 3.1 データベースにアクセスし、ルートユーザーのパスワードを変更する
パスワードを入力: その後パスワードを入力します。パスワードは表示するための初期パスワードです(つまり、前の手順でコピーしたものは貼り付け後には表示されません。Enterキーを押すだけです) 次にmysqlを使用します use mysqlを実行した後、次のように入力します。
一重引用符で囲まれた部分がパスワードです パスワードを入力すると、次のエラーメッセージが表示されます: エラー 1819 (HY000): パスワードが現在のポリシー要件を満たしていません このエラーはパスワード ポリシーの問題によって発生します。パスワードは単純すぎることはできません。 その後、パスワード ポリシーを確認し、その前にパスワードを変更できます。そうしないと、何をしてもパスワードを変更するように求められます。 もう一度入力してください
エラーがない場合は、3.11に直接進んでください。 それでも同じエラーが報告される場合は、3.12に直接進んでください。 3.11 対応するパラメータを表示するには次のコマンドを入力します。
3.12 次にパラメータを変更し、次のコマンドを入力します。
次に、設定したいパスワードを変更します(私は123456に設定しましたが、好きなように使用できます。より複雑なパスワードを使用することをお勧めします)
4. mysqlにログインする mysqlにログインするためのパスワードを入力してください 3. リモートログイン1. ルートユーザーのホストを変更する
ルートユーザーのデフォルトのホストはlocalhostですが、データベースへのリモートログインを許可するには、これを%に変更する必要があります(上の図は変更されています)。次のコマンドを入力します。
変更が完了したら、次のコマンドを使用して更新し、変更を有効にします。 権限をフラッシュします。
これは、Navicatのパスワード暗号化方式がmysql_native_passwordであるのに対し、mysqlのデフォルトの暗号化形式がcaching_sha2_passwordであるためです。 ルートユーザーのパスワード暗号化方式をNavicatと同じものに変更するだけです コマンドを実行
Navicat Preminumを開き、「接続」をクリックし、「MySQL」をクリックすると次のインターフェイスが表示されます。 接続名は任意です ホストには、MySQL をインストールした仮想ホストの IP アドレスを入力します。 ポートは通常 3306 であり、変更されません。 ユーザー名としてルートユーザーを入力してください パスワードはルートとしてログインするときに使用するパスワードです 「接続テスト」をクリックすると完了です。 VMware ワークステーション 16 + Navicat リモート接続での Centos7 での MySQL 8.0 インストール プロセスに関するこの記事はこれで終わりです。VMware ワークステーション Navicat リモート接続に関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Google の新しい UI から学べること (画像とテキスト)
>>: MYSQLはUnionを使用して2つのテーブルのデータを結合し、表示します。
zabbix_agent のデプロイメント:推奨事項: zabbix_agent は docker-...
Keepalive は Vue プロジェクトでのキャッシュによく使用され、基本的な要件を満たすのに非...
1. MySQL サービスが起動しているかどうかを確認します。起動している場合は、MySQL サービ...
1. nmonの紹介Nmon (Nigel's Monitor) は、AIX および Lin...
1. 環境整備Tencent Cloud Server CENTOS 7 バージョンDockerコン...
1. MySQLのトランザクションの概念MySQL トランザクションは主に、操作量が多く複雑度の高い...
MACでMySQLの初期パスワードを忘れた問題を解決する方法を参考までに共有します。具体的な内容は次...
目次1. Dockerをインストールする2. Jenkinsイメージファイルを取得する3. マウント...
目次特徴利点インストールとコマンド設定ファイルプロキシモードとリバースプロキシ構成フォワードプロキシ...
この記事の例では、参考のためにvueカスタムオプションタイムカレンダーコンポーネントの具体的なコード...
これまでの仕事では、開発サーバーは一般的にTomcatでした。データソースは、多くの場合、appli...
目次PagodaをインストールするPythonランタイム環境を構成するPythonをインストールする...
私はかなり昔に CSS に触れましたが、フローティングについてはいつも混乱していました。私の理解が浅...
序文MySQL の rowid の概念については聞いたことがあるかもしれませんが、テストや実践が難し...
この記事では、ショッピングカートを実装するためのJavaScriptの具体的なコードを参考までに紹介...