当前位置: 首页 > 知识库问答 >
问题:

不能使用Laravel迁移[复制]迁移

阎佑运
2023-03-14

我买了新的MacBook Pro,我在其中安装了mysql,然后安装sequel Pro来查看表和数据库,但是当我命令php artisan migrate时,这个错误指控错误图像

近30个小时来,我一直在忍受这个问题,有人能帮我看一下吗

共有1个答案

施德运
2023-03-14

我建议在当地或代客泊车处安装宅基地进行开发。

https://laravel.com/docs/6.x/homestead https://laravel.com/docs/6.x/valet

如果这两个选项都不可用,您可以尝试php artisan Service

https://laravel.com/docs/master#installing-拉维尔

一旦应用程序使用您提到的三个选项之一提供服务,然后连接您的数据库

如果不服务于应用程序,它不知道从应用程序连接到localhost。

这就是为什么您在尝试迁移时会收到错误消息,因为应用程序不知道如何连接到您安装的MySQL。

使用虚拟化开发环境(如homestead)保护计算机(主机)的完整性,并允许它模拟更接近生产的环境。

 类似资料:
  • 如果运行,它会失败 未找到基表或视图:1146表*.迁移不存在。 数据库是空的。 如果我运行我会看到迁移表,但它是空的。 DB显示迁移表,但它是空的。 如果我再次运行,数据库再次为空,我会得到相同的错误: 未找到基表或视图:1146表*.迁移不存在。 也许有人知道这里发生了什么。

  • 迁移cache分页 仓库地址: cache 安装 composer require illuminate/cache 暂时实现 redis方式 还需安装 composer require illuminate/redis composer require predis/predis //个人比较喜欢predis 启动predis function frameInitialized() {

  • 我的错误 我想知道做这次迁移的人打算做什么。

  • 迁移pagination分页 仓库地址: pagination 安装 composer require illuminate/pagination 我们可以用illuminate/pagination分页了 $users = User::paginate(15); //在你的模板 {!! $users->links() !!} 然后你将看到一堆莫名其妙的错误,没关系,让我们来解决它。既然不能像l

  • 迁移数据库ORM层 迁移模板Blade 迁移分页 迁移验证器 迁移Cache

  • 使用validation验证器 仓库地址: validation 安装 composer require illuminate/validation 我们先单例validation验证器 namespace App\Vendor\Validators; use Illuminate\Validation\Factory; class Validator extends Factory {