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つのテーブルのデータを結合し、表示します。
デフォルトでは、CentOS 7 上の PHP は apache または nobody として実行さ...
最近、element-ui を統合したプロジェクトで vuethink を使用しました。以前は bo...
この要件を受け取ったとき、Baidu は、CSS リンクの置き換え、className の変更、le...
目次序文1. イントラネットDNS AレコードとMXレコードを構成する2. メールサーバの初期化設定...
目次1. 概要2. メモリ管理3. ガベージコレクション4. GCアルゴリズムの紹介5. 参照カウン...
目次1 コンテナクラウドとは何ですか? 2 Dockerの紹介3 dockerを使ってMySQLをイ...
MySQL 高度な SQL ステートメント kgc を使用します。 テーブルlocation(Reg...
導入MySQL 5.7 は、SSL/TLS と全体的なセキュリティ開発におけるいくつかの重要な変更に...
1. ITミルツールキットIT Mill Toolkit は、リッチ Web アプリケーション用のウ...
汎用ロード/書き込みメソッドオプションを手動で指定するSpark SQL の DataFrame イ...
導入1.<iframe> タグ: iframe は、ページ内に内部フレームを生成するイン...
序文ターミナルを使用してデータベースまたはテーブルを作成するたびに、文字セットが latin1 であ...
目次animate() アニメーションメソッドアニメーションキューイングdelay() メソッドアニ...
MySQL では、ソートには order by を、ページングには limit をよく使用します。最...
Vue エコシステムには Vite と呼ばれる新しいビルド ツールがあり、Vue CLI よりも 1...