错误:
警告:mysqli :: mysqli()[mysqli.mysqli] :( 28000/1045):在C:\ xampp \ htdocs \ myprograms \中拒绝用户'Rohit'@'localhost'(使用密码:YES)第8行的db.php 连接失败:用户'Rohit'@'localhost'拒绝访问(使用密码:YES)
代码:
EmailValidator validator = new EmailValidator();
if(validator.validate(email) == false) {
//do your operation here
}
答案 0 :(得分:1)
这是因为您尝试使用不正确的用户名,密码或主机。 尝试从phpmyadmin页面创建新用户:
打开“用户”标签>选择全局权限复选框>键入新用户名,主机和密码,然后单击“开始”按钮。
尝试在 new mysqli()构造函数中设置此新用户名,密码和主机。
答案 1 :(得分:0)
您收到的错误消息表示数据库连接失败。如果您在Windows Apache服务器上使用localhost,则通常登录数据库服务器是:
server = localhost
user = root
password =(blank)
databasename =您的数据库名称