首页 文章

在laravel控制台中执行php artisan migrate时出错

提问于
浏览
2

当我尝试执行 php artisan migrate 时,我得到以下内容:

在Connection.php第647行:SQLSTATE [HY000] [2002]连接被拒绝(SQL:select * from information_schema.tables,其中table_schema = cotacao_job和table_name =迁移)APP_NAME = Laravel APP_ENV =本地APP_KEY = base64:Ciz4TWDongGPodaNDo9wcxJh48A / af6JwWWE3 / ydPkI = APP_DEBUG = true APP_LOG_LEVEL = debug APP_URL = http:// localhost / work-cotation-service / DB_CONNECTION = mysql DB_HOST = 127.0.0.1 DB_PORT = 33060 //我已经尝试了3360 DB_DATABASE = homestead DB_USERNAME = homestead DB_PASSWORD = secret BROADCAST_DRIVER = log CACHE_DRIVER = file SESSION_DRIVER = file SESSION_LIFETIME = 120 QUEUE_DRIVER = sync REDIS_HOST = 127.0.0.1 REDIS_PASSWORD = null REDIS_PORT = 6379 MAIL_DRIVER = smtp MAIL_HOST = smtp.mailtrap.io MAIL_PORT = 2525 MAIL_USERNAME = null MAIL_PASSWORD = null

它在一个新的家园5.1

2 回答

  • 1

    我认为问题的出现只是因为您没有在.env文件中设置数据库详细信息,所以请更新它,否则您也可以通过更新config / database.php中的详细信息来配置它

    对于.env文件

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=db_name
    DB_USERNAME=root
    DB_PASSWORD=
    
  • 0

    .env 文件中配置与数据库的连接,如果不使用 .env ,则配置 config/database.php

相关问题