【问题标题】:Laravel 5.3 php artisan migrate not workingLaravel 5.3 php artisan 迁移不起作用
【发布时间】:2017-04-10 11:52:57
【问题描述】:

我是 laravel 的新手,我正在探索如何进行迁移。我创建了一个新的 users 表,当我运行 "php artisan migrate" 它给了我 "[PDOException] SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it." 。我运行"composer dump-autoload" 然后运行"composer install" 但没有快乐。我配置了我的 .env 文件,如下所示:


DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=弗朗西斯

DB_USERNAME=宅基地

DB_PASSWORD=秘密


Mysql 状态:

【问题讨论】:

  • 确保你的mysql工作正常!
  • 等我试试看。
  • 我试过了但没用
  • 让你的 mysql 工作,然后它就会成为一个魅力
  • @SaumyaRastogi,有什么方法可以测试 mysql 是否正常工作?

标签: laravel


【解决方案1】:

我认为 MySql 服务没有激活。您必须激活 MySQL 服务。因为它无法与数据库连接。 或者我认为在 web.config 文件中禁用代理试试这个。

<system.net>
  <defaultProxy> 
    <proxy usesystemdefault="False"/> 
  </defaultProxy>
</system.net>

【讨论】:

  • 我尝试使用sudo service mysql restart,但没有成功
  • 首先你必须确保你的数据库配置正确并且你的mysql服务正在运行。请检查 MySql 服务是否正在运行。
  • 我正在使用宅基地,我想当我启动宅基地时,mysql 服务也会启动。
  • 试试上面修改后的答案。
  • 对不起,这不是我的问题的回答
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-06-21
  • 2016-02-01
  • 2017-05-27
  • 2017-05-23
  • 2019-11-06
  • 2019-05-24
  • 2016-05-22
相关资源
最近更新 更多