我在 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 查询浏览器允许我使用用户名:someuser 和密码:somepassword 登录到该数据库。那为什么我无法通过应用程序连接到数据库。
php代码:
$db_url = 'mysql://someuser:*somepassword*@localhost/somedatabase';