2016-07-29 114 views
0

我该如何去做这件事(标题是问题),我已将所有ENV文件更改为托管mysql详细信息。当我运行php工匠从作曲家迁移我得到Laravel 5.1将数据库迁移到托管mysql

“拒绝用户名@本地主机使用密码是错误”。

我已经改变了端口和一切,但我不知道该怎么办了,我99%肯定的信息是正确的,我多次

+0

是你的文件的本地,做你想让他们连接到远程数据库?如果那样,您的远程数据库是否具有启用远程访问的配置? –

+0

你有没有改变你的database.php的细节? –

+0

我的文件是非常本地的,我需要先将它们上传到服务器,然后再运行迁移..?请告诉我它的简单 –

回答

1

你需要检查他们尝试一些:

  • 是凭据有效(用户名,密码和主机)?
  • 您的应用程序服务器可以访问数据库主机?
  • .env文件被正确配置或在app/config/database.php有一些配置硬编码?

要validade连接,你可以试试这个:http://www.w3schools.com/php/php_mysql_connect.asp

关于配置和enviroments:https://laravel.com/docs/5.2/configuration

+0

感谢您的支持我爱这个网站上的人给出的答案有多详细,保持良好的工作!但我想出了我的问题的答案 –