MySQLへの接続ここでは、リモート接続に navicat を使用します。MySQL に接続する前に、ファイアウォール ポートを開くか、ファイアウォールを閉じる必要があります。 開いているポートファイアウォールコマンド --add-port=3306/tcp --permanent // --permanent は永続的に有効です。このパラメータを指定しないと、再起動後に無効になります。 ファイアウォール-cmd --reload // リロード ファイアウォールをオフにするsystemctl 停止 ファイアウォール systemctl iptables を有効にする // ブートをセットアップする ファイアウォール-cmd --reload // リロード ファイアウォールの基本的な使い方開始: シャットダウンするには: ステータスを確認します: 起動時に無効にする: 起動時に有効にする: Systemctl は CentOS7 のサービス管理ツールのメインツールであり、以前のサービスと chkconfig の機能を統合します。サービスを開始します: サービスをシャットダウンする: サービスを再起動する: サービスのステータスを表示します: 起動時にサービスを有効にする: 起動時にサービスを無効にする: 有効なサービスのリストを表示します: 起動に失敗したサービスのリストを表示します: ファイアウォールd-cmdを設定するバージョンを確認する: ヘルプを表示: ステータスを表示: 開いているポートをすべて表示: ファイアウォールルールを更新: ゾーン情報の表示: すべてのパケットを拒否: 拒否状態を解除する: 拒否されているかどうかを確認します: 補足: Docker デプロイメント mysql リモート接続ソリューション 1251 理由:MySQL 8.0 ではデフォルトで caching_sha2_password 認証メカニズムが使用され、クライアントは新しい暗号化方式をサポートしていません。 解決:ユーザー(ルート)の暗号化方式を変更する ステップ:1. MySQLコンテナに入る [root@localhost ~]# docker exec -it javakfmysql bash ## javakfmysql はコンテナのエイリアスです。代わりにコンテナ ID を使用することもできます。 2. mysqlにログインする ルート@e285125c99d6:/#mysql -u ルート -p 3. ユーザー設定項目を設定する ユーザー情報を表示 mysql> mysql.user からホスト、ユーザー、プラグイン、認証文字列を選択します。 +-----------+------------------+------------------------+------------------------------------------------------------------------------------+ | ホスト | ユーザー | プラグイン | 認証文字列 | +-----------+------------------+------------------------+------------------------------------------------------------------------------------+ | % | ルート | caching_sha2_password | $A$005$HF7;krfwhkKHp5fPenQm4J2dm/RJtbbyjtCUVdDCcboXQw3ALxsif/sS1 | | localhost | mysql.infoschema | caching_sha2_password | $A$005$これは無効な SALTAND パスワードの組み合わせであり、決して使用してはいけません | | localhost | mysql.session | caching_sha2_password | $A$005$これは無効なSALTANDPASSWORDTの組み合わせであり、決して使用してはいけません | | localhost | mysql.sys | caching_sha2_password | $A$005$これは無効な SALTAND パスワードの組み合わせであり、決して使用してはいけません | | ローカルホスト | ルート | mysql_native_password | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | +-----------+------------------+------------------------+------------------------------------------------------------------------------------+ 注: ホストは % で、IP アドレスに制限がないことを意味します。localhost は、ローカル マシンが mysql_native_password 以外のプラグインを使用することを意味します。 暗号化方式を変更する ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; ### 123456 mysql ログイン パスワード フラッシュ権限; 次にユーザー情報を確認します mysql> mysql.user からホスト、ユーザー、プラグイン、認証文字列を選択します。 +-----------+------------------+------------------------+------------------------------------------------------------------------------------+ | ホスト | ユーザー | プラグイン | 認証文字列 | +-----------+------------------+------------------------+------------------------------------------------------------------------------------+ | % | ルート | mysql_native_password | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | | localhost | mysql.infoschema | caching_sha2_password | $A$005$これは無効な SALTAND パスワードの組み合わせであり、決して使用してはいけません | | localhost | mysql.session | caching_sha2_password | $A$005$これは無効な SALTANDPASSWORDT の組み合わせであり、決して使用してはいけません | | localhost | mysql.sys | caching_sha2_password | $A$005$これは無効な SALTAND パスワードの組み合わせであり、決して使用してはいけません | | ローカルホスト | ルート | mysql_native_password | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | +-----------+------------------+------------------------+------------------------------------------------------------------------------------+ セット内の行数は 5 です (0.00 秒) 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
<<: CSS を使用して複数の方法で等幅レイアウトを実装するサンプルコード
序文Docker イメージは Dockerfile といくつかの必要な依存関係で構成され、Docke...
順序なしリストのアプリケーションネストコードをコピーコードは次のとおりです。 <!DOCTYP...
目次背景element-ui の自動構築はどのように機能しますか?メイクファイル新しい.jsファイル...
CSS ファイルでは、フォント名が文字化けしていることがよくあります。これは、作成者が中国語フォン...
多くのプロジェクトでは、中央に灰色の分割線があり、両側に分割線がないグリッド表示の機能を実装する必要...
目次フックとは何ですか?クラスコンポーネント機能コンポーネントフックが作られた理由要約するフックとは...
序文馬を書いていたとき、水平方向と垂直方向の中央揃えの方法について、誰もあまり知らなかったと思います...
超初心者の私は、MySQL を学び始めたばかりで、インストール プロセス中に多くの問題に遭遇しました...
良い画像素材のウェブサイトを見つけるのは難しいです。特に無料です。良い写真には非常に目を引く視覚効果...
この実験では、空のデータベース、オフライン、オンラインの 3 つのモードで、1 つのマスターと 2 ...
1 はじめに優れたコーディング習慣は優れたプログラマーが備えるべき資質ですが、コードの品質を保証する...
目次1. ヘルプコマンド2. ミラーコマンド3. コンテナコマンド1. ヘルプコマンド1. 現在のD...
Docker はコンテナを起動するときにアクセス ポートを指定します。複数の -p オプションを使用...
多くのウェブサイトでは、入力ボックスにヒントテキストが表示されています。入力ボックスにヒントテキスト...
bgcolor="テキストの色" background="背景画像&q...