mysqlで「somedatabase」という名前でデータベースを作成しました
CREATE DATABASE somedatabase;
GRANT ALL ON somedatabase.* TO 'someuser'@'localhost' IDENTIFIED BY 'somepassword';
しかし、phpアプリケーションを使用してこのデータベースにアクセスしようとすると、次のエラーが発生します
" mysql_connect() [function.mysql-connect]: ユーザー 'someuser'@'localhost' のアクセスが拒否されました (パスワードを使用: YES) "
Mysql クエリ ブラウザでは、username: someuser と password: somepassword を使用してこのデータベースにログインできます。次に、アプリケーションを介してデータベースに接続できないのはなぜですか。
phpコード:
$db_url = 'mysql://someuser:*somepassword*@localhost/somedatabase';