MySQL データベースユーザーの WAMP 権限
データベースに接続するための mysql_connection PHPMyAdminの問題ですか、それともphpのデータベースリンクの問題ですか?
前者の場合
ユーザー プロファイル
ユーザー ホスト パスワード グローバル 権限 認可操作
任意の % -- USAGE いいえ 編集権限 編集権限 エクスポート エクスポート
任意の localhost いいえ USAGE いいえ 編集権限 編集権限 エクスポート エクスポート
root 127.0.0.1 いいえすべての権限 はい 権限の編集 権限の編集 エクスポート エクスポート
root ::1 いいえ 権限の編集 権限の編集 エクスポート エクスポート
root localhost はい ALL PRIVILEGES はい 権限の編集 権限の編集 エクスポート
test localhost はい USAGE いいえ 権限の編集 権限の編集 エクスポート エクスポート
root は新しいユーザーを追加して権限を設定できます
その後 より明確に説明してください...
新しいユーザーを承認しましたか?
root localhost いいえ ALL PRIVILEGES はい
user % はい ALL PRIVILEGESいいえ
1 つは root で、もう 1 つはユーザーです。最初の違いはパスワードです~~root にはパスワードがありません。それが理由ではないはずです
後者は認証です。認証の問題のようです~~させてください見てください~~
どのようなエラーが報告されていますか? 新しいユーザーを承認しましたか?
承認の問題のようです、見てみましょう~~ ありがとうございます~~
mysql_connect(): ユーザー 'user'@'localhost' のアクセスが拒否されました
まだそうなっているようですいいえ~~これはエラーです~~root と空のパスワードでも大丈夫です
権限が不十分な場合は、
give all on *.* to user@localhost を実行します。