セットアップのLinuxサーバーは、MySQLへのリモートアクセスを可能に

MySQLはリモートアクセスを開く:  Linuxシステム上でMySQLサービスをログに記録します。

- rootユーザー名は
、[ルート@ localhostのは〜] -p#MySQLの-uルート
入力したパスワード: -パスワードを入力します。

MySQLユーザーへのリモート接続を作成します。

-アプリケーションのユーザ名@ホストの後にユーザー、パスワードおよび範囲最初のカンガルーtを作成し、「%」はすべてのコンピュータが第二のルートパスワードである、アクセスできることを意味します
* *> mysqlの上のすべての権限を付与します 。 ; GRANT WITH OPTION「ルート」、IDENTIFIED BY「root'@'192.168.0.2」に                  
、影響を受けた0行(1.57秒)、[OK]をクエリ

の即時効果- 
MySQLの>フラッシュ権限; 
OKを照会し、影響を受けた0行(0.00秒)

 

データベースユーザーの処置:

-使用mysqlの库
MySQLの>は、MySQLを使用します。
テーブルと列の名前を完了するためのテーブル情報を読み込み
ますが、-Aのと速く起動取得するには、この機能をオフにすることができ

、データベースが変更

-查看用户

  MySQLの>を選択したホスト、ユーザーからユーザー。
  + ----------- + ------------------ +
  | ホスト| ユーザー|
  + ----------- + ------------------ +
  | %| リス|
  | %| mcAdmin |
  | %| ルート|
  | %| zcbox |
  | ローカルホスト| debian-SYS-のmaint |
  | ローカルホスト| mysql.session |
  | ローカルホスト| mysql.sys |
  | ローカルホスト| phpmyadminの|
  + ----------- + ------------------ +
  セット内の8行(0.00秒)

  - 変更のユーザー権限:

  MySQLの>更新ユーザ設定ホスト=「localhostの」ユーザ=「mcAdmin」。
  クエリOK、影響を受けた1行(0.00秒)
  行が一致した:1変更:1つの警告:0

  - ユーザーを削除します。  

  MySQLの>ユーザーのユーザー=「mcAdmin」から削除します。
  クエリOK、影響を受けた1行(0.00秒)

  

-効果的な、すぐに
 MySQLの>フラッシュ権限; 
 影響を受け問い合せてOK、0行(0.00秒)
可視ユーザーが実際にテーブル、その動作と変わらない通常動作mysqlのです。

この時点では、MySQLの古いバージョンは、すでにできるデータベースへの外部アクセスを許可する

が、mysql5.7では、上記の操作は、まだあなたは、ローカル・データベース・サーバの外にアクセスすることを許可しないことがあり、MySQLの5.7は、デフォルトの設定ファイルはまた、唯一のローカルアクセスできますので
、それそうにコンフィギュレーションファイルのMySQLを変更する
/etc/mysql/mysql.conf.d/mysqld.cnfパスで、一般
のvi / vimのことで、このファイルを開く/エディタなどのgeditのは

、バインドアドレス= 127.0.0.1コメントし
、その後sudoのサービスmysqlの再起動、再起動のMySQL

ゲット!

ビューポート: 

mysqlの>「ポート」のようなグローバル変数を表示。
+ --------------- + ------- + 
| 変数名| バリュー| 
+ --------------- + ------- + 
| ポート| 3306 | 
+ --------------- + ------- + 
セットにおける1行(0.01秒)

; 3306ポートの問題がある可能性があり同様に、コンフィギュレーション・ファイルには、= 3306回線ポートを参照してください、しかし、最初の問題に影響を与えなかったに見え
解決するために会いました

おすすめ

転載: www.cnblogs.com/wangtong111/p/11201734.html