問題解決のデータベースにMySQLのリモートアクセス

キーワード:CMDリモートアクセスMySQLデータベース 


 

そこNavicatはグラフィカルなインターフェイスが、私はまだドスSQL構文の練習をしたいです。

まず、のは、紹介しましょうするcmdのコマンド長い時間のために私をめちゃくちゃデータベースにリモートアクセスし、私は何の権威を示すない、接続MySQLクライアントを使用してアクセス方法を持つようになった、先輩に、私はピットに別れを告げる、データベースが特権であることを私に言いました。

mysqlのコマンドを実行するには、我々が最初にここで、我々は我々が探していることに注意しなければならない、mysql.exeファイルの場所が配置されて見つけなければならないことはmysql.exeパスではなく、MySQLのデータファイルの保存場所です。

オンライン方式なので、混乱二つの問題が、あります。

  1. 我々はローカルで作成したデータベースとテーブルの格納場所であるmysqlのデータファイルの保存場所、具体的な方法は以下のとおりです。show global variables like "%datadir%";(ps:可以先忽略这个"%datadir%",在后面用通配符查找字符串会知道。)结果为C:\ProgramData\MySQL\MySQL Server 8.0\Data\
  2. ここでは、何をする必要があるかで、私が最初に開いたのmysqlクライアントコマンドラインインターフェイスを、入力方法は、検索された「%チャー%」のような変数を表示します。私は復帰しようとしてここでは、実行可能ファイルmysql.exeを見つけることではありません最後に、ディレクトリ、およびそれを発見しました。

ここで、(https://www.cnblogs.com/Anly-Lmj/p/10746739.html)インストールのフォルダのサブフォルダの詳細な説明はあるが、私はあなたがそれを見つけることができる、と必要性を全く感じない、なぜそれのインストールディレクトリの地獄は、私たちが知りたいです:私たちは、mysqlコマンドを使用しているため、我々はそれがmysql.exeを実行できるようにすることを、mysqlディレクトリに切り替えるようにします。

C:\プログラムファイル\のMySQL \ MySQLサーバ8.0 \ binに場所が、私はmysql.exe探していたものです

                      (CMDインタフェース)

その後、我々は次のコマンドを入力します。

  1. -h170.115.1.0 -uroot - PのMySQLのセミコロンがない、最初にパスワードを入力しない、時間がホストアドレスまたはIPアドレスを表し、uは、pはパスワードパスワードユーザ名です)
  2. プロンプトが表示されたら、パスワードを入力します。123456場合

インターフェイスは、私たちに成功したログインが表示されます。

ここでは、練習や仕事mysqの友人のことができるようになります!

 

おすすめ

転載: www.cnblogs.com/lzycodinglife/p/11874865.html
おすすめ