Laravel 5.3 php artisan 迁移不工作

标签 laravel

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


DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=弗朗西斯

DB_USERNAME=家园

DB_PASSWORD= secret


Mysql状态: enter image description here

最佳答案

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

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

关于Laravel 5.3 php artisan 迁移不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40815837/

相关文章:

laravel - 使用 Laravel Livewire 和 Laravel Fortify 进行登录

php - Laravel SQLSTATE[42S22] : Column not found: 1054 Unknown column '0' in 'field list' (SQL: insert into `add_file` (`0` )

Laravel 5.7 和 Vue 路由模式

mysql - 根据当前选择添加额外的商店过滤器

php - 生日前剩余的天数 - laravel - carbon

mysql - 如何使用查询生成器在 Laravel 中计算重新访问的客户(超过 1 次)?

laravel - 错误 :Your requirements could not be resolved to an installable set of packages.(在服务器上)

php - (2/2) QueryException SQLSTATE[HY000] [1049] 未知数据库 'homestead' (SQL : select count(*) as aggregate from `users` where `email` =

php - 将自定义中间件添加到 Laravel Passport 端点

javascript - json_encode 返回“