0

こんにちは、mysql を使用して wamp サーバーをインストールしました。パスワードのないユーザー root が 1 つあります。しかし今、私はパスワードで別のユーザーを作成したいと考えています。パスワードを使用してユーザーを作成し、mysql_connect() で彼の接続を確認すると、次のようなエラーが表示されます

 Access denied for user 'Dest'@'localhost' (using password: YES)

しかし、パスワードは本当に正しいです。私に何ができる?このユーザーを削除して別のユーザーを作成しましたが、同じ問題があります。誰かがその問題を知っているなら、私を助けてください

Hey Guys 問題は解決しました。問題は、私がユーザーを作成したときに、このローカルホストとグローバルホストを選択していたことでしたが、SQLベースのwampグローバルアクセスはデフォルトで無効になっており、問題はそれだと思います。Localhost でユーザーを作成すると、正常に機能しました。助けてくれてありがとう:)

4

1 に答える 1

0

root として接続しようとして上記のエラーが発生した場合は、user テーブルに「root」の User カラム値を持つ行がなく、mysqld がクライアントのホスト名を解決できないことを意味します。

mysql プロンプトからこのコマンドを実行して、パスワード FLUSH PRIVILEGES を変更できるようにします。

詳細については https://help.ubuntu.com/community/MysqlPasswordReset

于 2012-07-17T13:28:26.937 に答える