我正在创建我的第一个项目,我想使用我的本地 php 环境而不是 Hemestead。我创建了项目,现在必须创建数据库。我正在尝试按照此链接“https://laravel.com/docs/5.1/quickstart”的步骤进行操作,并想执行以下命令:php 工匠迁移。执行时出现此错误:
拒绝用户@localhost访问(使用密码:YES)
我读到这个:用户“homestead”@'localhost'(使用密码:是)的访问被拒绝,但我不明白什么。放什么代替:
DB_HOST=yourHostName
DB_DATABASE=yourDatabaseName
DB_USERNAME=yourDatabaseUsername
DB_PASSWORD=youPassword
那么,如何找到我的数据库名称,主机名等?我再说一遍,我没有使用宅基地。
如果您没有更改家园配置中的任何内容,这些就是值
DB_HOST=localhost
DB_DATABASE=homestad
DB_USERNAME=homestad
DB_PASSWORD=secret
如果您不确定,请使用SSH进入您的homestead box,并尝试使用
mysql -uhomestead -psecret
也试试
mysql -uroot -psecret
如果有效,你必须将其更改为
DB_HOST=localhost
DB_DATABASE=homestad
DB_USERNAME=root
DB_PASSWORD=secret
如果它无法登录,您可能需要恢复MySQL密码:
http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
请确保您的phpmyadmin
中有homed
db。如果没有,请创建一个新的。然后,转到.env文件(这是mysql的默认文件),用root填充用户名数据库,密码为(空)。大约一两个月前,我和你有过同样的问题。我刚刚创建了一个新的数据库,因为我的phpmyadmin中没有homed
db。我希望这有帮助。
我在PC上使用WAMP服务器2.2。在phpMyAdmin(5.5.24)中,我编辑了“root”用户(带有“localhost”主机),并给它一个密码“root”。这是一个很大的错误,我正试图挽回。现在,当我转到localhost/phpmyadmin/时,我得到了左侧的数据库菜单,但是主框架有一个错误,它是: 我尝试将用户的密码改回无密码;我尝试修改config.inc.php文件以添加新密码
问题内容: 这个问题已经在这里有了答案 : MySQL错误1045(28000):拒绝用户’bill’@’localhost’的访问(使用密码:是) (37个答案) 7个月前关闭。 因此,我创建了一个新用户 授予他所有特权: 到目前为止没有错误。然后,我尝试连接到数据库: 并得到一个错误: 我尝试了FLUSH PRIVILEGES,删除并重新创建用户-没有效果。我究竟做错了什么? 问题答案: 错误
我有一个用C#编写的应用程序,它确实与数据库连接。 下面是我得到的错误: 警告:mysql_connect()[function.mysql connect]:第15行(php文件)中用户“用户名”@“本地主机”(使用密码:是)的访问被拒绝无法连接:用户“用户名”@“本地主机”(使用密码:是)的访问被拒绝 这是我的密码: 我从以下方面得到了这个例子: http://php.net/manual/e
我使用命令php artisan migrate 在 laravel 5 中迁移我的数据库。它给了我一个错误: 异常“PDOException”,消息为“SQLSTATE[HY000][1045]拒绝对用户“home”@“localhost”访问(使用密码:YES)”
问题内容: 我正在尝试从数据库中获取记录。但我正面临拒绝访问的问题。我尝试了在堆栈溢出中提到的其他解决方案,例如向用户授予特权。 访问数据库的代码: 错误的堆栈跟踪: 在这种情况下可能是什么问题。我尝试创建一个新的数据库,但是也没有用。 问题答案: 问题是授予表根用户的权限。’root’@’%’没有任何权限。.就像我以前用作连接地址一样,因此它给出了拒绝访问错误.. 是IP地址的通配符。所以mys
问题内容: 我让ELK堆栈在VM内的docker容器中运行。 我可以向ES填充,它可以在Kibana中显示。 我可以使用Logstash读取文件并将其输出到stdout。 但是Logstash无法将数据发送到ES (启用或禁用xpack似乎没有什么不同) 输出 之后,它会在“发送批量请求”,“执行运行状况检查”,“尝试复活”和“意外的池错误”之间保持循环。 随着每一次的同时,我也看到了 问题答案: