我试图通过MySQLi创建一个连接到我的MySQL数据库,使用以下代码:
$con = mysqli_connect( "localhost", "wesley", "", "project_tim" );
现在,我的错误(嗯,警告)如下:
警告:mysqli::mysqli(): (HY000/1044):用户" @'localhost'访问数据库'project_tim'被拒绝
如您所见,错误行中没有user。有什么问题吗?我有最新版本的Xampp,用户已经创建,两个服务都在运行。最后的问题是wesley用户没有访问数据库的权限。
要为wesley用户提供权限,请在MYSQL
控制台或phpMyAdmin
GRANT ALL ON project_tim.* TO 'wesley'@'localhost';
重启xampp