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