当我尝试执行 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 回答
我认为问题的出现只是因为您没有在.env文件中设置数据库详细信息,所以请更新它,否则您也可以通过更新config / database.php中的详细信息来配置它
对于.env文件
在
.env
文件中配置与数据库的连接,如果不使用.env
,则配置config/database.php