mysql - 无法使用 Laravel 迁移
问题描述
我买了新的 MacBook Pro,我在里面安装了 mysql,然后安装了 sequel pro 来查看表和数据库,但是当我命令php artisan migrate
这个错误时,指责
错误图像
几乎过去 30 小时我都在遭受这个问题,任何人都可以帮忙看看
解决方案
我建议安装宅基地在本地或代客开发。
https://laravel.com/docs/6.x/homestead https://laravel.com/docs/6.x/valet
如果这些都不是您可以尝试的选项php artisan serve
https://laravel.com/docs/master#installing-laravel
一旦应用程序与您提到的三个选项之一一起服务,然后连接您的数据库。
如果不以某种方式为应用程序提供服务,它就不知道从应用程序连接到 localhost。
这就是为什么您在尝试迁移时收到错误消息的原因是因为应用程序不知道如何连接到您安装的 MySQL。
使用虚拟化开发环境(例如宅基地)保护您的计算机(主机)的完整性,并允许它模拟更接近生产的环境。
推荐阅读
- node.js - 通过多处理/并行编程提高蛮力节点脚本的性能
- c++ - 为什么在结构中使用字符串时出现运行时错误
- ios - Ruby 阅读/保存 plist:如何保持字符串缩进?
- asp.net - 我的 dotnet web api 中的 QueryStringOrHeaderApiVersionReader 不起作用
- c# - 在 CefSharp C# 中加载 html 页面后,是否有可能获得状态代码,即 (200,301,302)?
- angular - Angular - 在我的模板上显示来自购物车项目(电子商务)Rxjs 的当前长度值
- java - 我正在尝试使用 Java 计算字谜
- python - 如何使用python从html标签中提取突出显示的信息?
- python - 为什么 collections.deque 的 rotate() 方法具有线性时间复杂度?
- google-cloud-firestore - 使用大量读取的 Google Cloud 部署