DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=task
DB_USERNAME=root
DB_PASSWORD=******
所有数据库列表MySQL>显示数据库;+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
已经尝试过这些解决方案
SQLSTATE[HY000][1045]拒绝对用户“username”@“localhost”的访问(使用密码:YES)
拒绝用户'root'@'localhost'的访问(使用密码:是)-没有特权?
如果您能够登录到mysql控制台。然后尝试通过以下命令打印Mysql用户。
SELECT user,authentication_string,plugin,host FROM mysql.user;
如果您发现root
有一个类型为auth_socket
的插件,那么您需要通过以下命令将其更改为mysql_native_password
。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
不要忘记用您的密码替换密码
。
CREATE USER 'ankush'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'ankush'@'localhost' WITH GRANT OPTION;
我试图将我的项目部署到AWS EC2服务器上,但是当我试图运行时,我得到了以下错误。
我的操作系统是Debian 谢谢你的帮助。
我让php artisan make:auth注册为一个新用户,然后出现了错误。我正在使用Xampp for MySQL,创建一个数据库名“pari”,并设置user:root和password:root。在cmd上启动xampp apache、SQL server和PHP artisan Service之后,每次都会出现相同的错误。 用户“root”@“localhost”(使用密码:YES)的
我用的是XAMPP。我还下载了MySQL数据库。然后我用Mysql数据库创建了一个数据库,用 用户名:root,密码=123456789。 然后启动Xampp、Apache和MySQL。当我尝试连接到localhost:8080/phpmyadmin时,我收到了这样的错误: null 你能帮我解决这个问题吗?我需要用Java创建一个简单的登录表单,并且需要与数据库的连接(也许您知道一些其他的解决方