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つのテーブルのデータを結合し、表示します。
この記事では、MySQL 5.7.27 winx64のインストールと設定方法を参考までに紹介します。...
序文最近、テスト環境で MySQL データベースが自動的に再起動し続ける問題が発生しました。原因は、...
効果画像:実装コードは以下のとおりですビュー <canvas id="radar-c...
機能: データ表示、テーブルアプリケーションシナリオ。 <table> テーブル<...
目次ライフサイクルを理解する理由ライフサイクルとはライフサイクルフック関数作成され、マウントされたフ...
目次1. データベースプログラミングの基本条件2. Java でのデータベースプログラミング: JD...
MySQL 外部キー制約 (FOREIGN KEY) はテーブルの特別なフィールドであり、主キー制約...
①. エイリアス(CNAME)レコードの使用方法:前回の投稿のドメイン名解決では、A レコードの解...
この記事の例では、WeChatアプレットでテキストスクロールを実装するための具体的なコードを参考まで...
MySQL の行から列への操作いわゆる行から列への操作は、テーブルの行情報を列情報に変換することです...
InnoDB REDO ログ ファイルのサイズと数を調整する場合は、次の手順に従います。 1. My...
以前書いた内容が詳細さに欠けていたため、今回は修正・補足しました。ただし、以前の MySQL バージ...
<br />読みやすさはウェブサイトにとって非常に重要な部分であり、ウェブサイトの核心と...
この記事では、テーブルを動的に読み込み、削除するためのJavaScriptの具体的なコードを参考まで...
元の構成: http { ...... limit_conn_zone $binary_remote...