IPアドレスを使用してmysqlにログオンしようとすると、エラー1130qhtが発生します。
53888 次
3 に答える
52
サーバーで、コマンド ラインから mysql を実行します。
mysql -u root -p -h localhost -P 3306
次に、mysql シェルで次のコマンドを実行します。
>use mysql
>GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'yourpassword';
>FLUSH PRIVILEGES;
よいひとときを。
于 2012-12-18T08:19:39.480 に答える
13
あなたのクライアント IP はこのサーバーへの接続を許可されていません。許可されたクライアント アカウントに追加する必要があります。たとえば、1 つのデータベースにすべての権限を持つユーザー アカウントを追加するとします。
grant all on db.* to 'username'@'192.168.0.1';
db はデータベース名、username は username 、クライアント IP は 192.168.0.1 です。
ユーザー アカウントの作成の詳細については、ドキュメントを参照してください
于 2010-05-18T13:07:02.913 に答える