序文 皆さんはリモート サーバーで開発を行っており、MySQL の使用率はかなり高いはずです。コマンドラインで SQL 文を書く操作を避け、Navicat などのビジュアル ツールを使用してリモート データベースを操作するのは良い選択です。以下は、リモート データベースに接続する Navicat の操作の簡単な紹介です。 1 まず、ポート 3306 を変更し、外部に開かれているかどうかを確認する必要があります。デフォルトでは、MySQL は外部からのアクセスを許可しません。声明は次のとおりです。 netstat -an | grep 3306 クエリ結果が次のようになる場合は、MySQL 構成ファイルを変更する必要があります。 MySQL ポート 3306 はローカル接続のみをリッスンし、外部 IP がデータベースにアクセスできないようにしていることがわかります。MySQL 構成ファイル my.conf を変更します。 テキストエディタで /etc/mysql/my.cnf を開きます。 現れる # スキップネットワークの代わりに、デフォルトでは、 # 互換性が高く、安全性も低い localhost です。 バインドアドレス = 127.0.0.1 bind-address = 127.0.0.1 の行をコメントアウトするか、使用するクライアント ホストの IP に変更します。 この時点で、MySQL リモート アクセス ポートが正常に開かれました。 2 MySQL コマンド インターフェイスに入り、次の SQL ステートメントを実行して、ユーザーにアクセス権があるかどうかを確認します。 mysql を使用します。 ユーザーからユーザー、ホストを選択します。 返される結果は次のとおりです。 ワイルドカード % を使用して、ルート ユーザーに対応するホスト フィールドを変更し、ルート ユーザーがすべての IP アドレスにアクセスできるようにします。 ユーザーを更新します。ホストを '%' に設定し、ユーザーを 'root' に設定します。 次の例外がスローされた場合: キー 'PRIMARY' の重複エントリ '%-root' これは、USER テーブルに複数の ROOT ユーザー レコードがあることを示しています。再実行してみましょう。 user = 'root' の場合、ユーザーからホストを選択します。 ホストフィールドの%値を確認できます。 私たちは以下を実行します: 権限をフラッシュします。 MySQL システム権限関連のテーブルを更新します。 最後に、MySQL サービスを再起動します。 sudoでmysqlを再起動する 3 サーバーがセットアップされたので、Navicat クライアントで接続をセットアップしましょう。 Navicat を開き、左上の「接続」をクリックし、データベースのユーザー名、アドレス、パスワードなどを設定すると、Navicat でサーバー上の MySQL をリモート操作できるようになります。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Vue でフルスクリーンを実装し、フルスクリーン終了を監視する
この記事では、フォームデータの非同期送信を実装するためのJavaScriptの具体的なコードを参考ま...
最近、私たちの小さなチームは、サーバー上の共有フォルダーを共有して、全員がパブリックリソースドキュメ...
目次序文1. MySQLをアンインストールする2. MySQLをインストールする要約する序文学習中に...
JS、CSSについてCS: ...上部のスタイルシートCSS式を避ける外部JS、CSSの使用JSと...
私の環境: 3 centos7.5 1804マスター 192.168.100.140ノード1 192...
以前にも同じような記事を書いたことがありますが、js スクリプトを使用しており、ファイルパスを表示で...
まずはコードを見てみましょう <フォーム id="uploadFileForm2&q...
Linux には、マウントされたハードディスクとマウントされていないハードディスクの 2 種類のハー...
VMware バージョン: VMware-workstation-full-16 VMware バー...
モバイル デバイスでは、金額を表示するために円形の波グラフィックがよく使用されます。最初は、この効果...
目次序文事前準備ディレクトリを作成するcustom.cnf を作成する証明書を作成するpxc クラス...
これは実際には IE の公式ドキュメントではありません。他の人が実践を通じて開発した IE6 のデフ...
背景日本語を学び始めた当初は、日本語の50音を覚えるのは簡単ではなく、特にカタカナを覚えるのは困難で...
インデックスにクエリする必要があるすべてのフィールドの値が含まれている(またはカバーしている)場合、...
序文MySQL に精通している読者は、MySQL が非常に迅速に更新されることに気付くかもしれません...