LinuxのMySQLのroot権限は、リモート接続の問題の下で解決することはできません

問題の説明:MySQLのデータベースのインストールが成功すると、サーバがローカルに成功し接続することができますが、示されているように、リモートで接続することはできませんNavicatのツールの利用:

理由:MySQLのデフォルトでは、rootアカウントのみがローカルでログオンすることができ、あなたは別のマシンに接続mysqlのしたい場合は、ルートを変更する必要があり、リモート接続を許可します。

ソリューション:

MySQLへ1.:

/ usr / local / MySQLの/ binに / MySQLの-uルート-p( サーバデータベースのアドレスがインストールされてもよい)
やMySQL -uroot -p

フィギュア

パスワードを入力すると、Linuxのコマンドパネルには、キー入力を入力した後、任意の反応を持っていません

2.使用MySQLデータベース:

MySQLを使用します。

3.ユーザーテーブルをチェックしてください:

SELECT `Host`、`ユーザからUser`。

4.アップデートユーザー表:(%あなたが特定のIPアドレスを指定する必要があり、特定のIPに書いた場合は、すべてのIPは、リモートアクセスを許可することを意味します)

UPDATE SETユーザ `Host` = '%' 'User` = 'ルート' LIMIT 1。

5.強制リフレッシュ権限:

フラッシュ権限;

テストは成功です!

おすすめ

転載: www.cnblogs.com/zjknb/p/12130822.html
おすすめ