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

Laravel-SQLSTATE[42S02]:未找到基表或视图: 1146 Table

金健
2023-03-14

我在我的电脑上安装了homestead,然后我尝试通过本地域访问我的文件。但是当我尝试连接DB时,会显示这个错误。我也无法访问我的其他项目。我把一切都安排得很好。但我不知道为什么给我看这个错误。

注意:我使用的是Windows 8.1

这是我的设置代码:

  1. 亚马尔家园酒店

ip:“192.168.10.10”

内存: 2048

CPI: 1

提供者:virtualbox

授权:~/.ssh/id\u rsa.pub

钥匙:

- ~/.ssh/id_rsa

文件夹:

- map: F:/xampp/htdocs/Projects
  to: /home/vagrant/Projects

地点:

- map: govt-university.dev
  to: /home/vagrant/Projects/govt-university/public

- map: voyager.dev
  to: /home/vagrant/Projects/voyager/public

- map: evaluationplus.dev
  to: /home/vagrant/Projects/laravel-evaluationplus/public

- map: laravel-university.dev
  to: /home/vagrant/Projects/laravel-evaluationplus/public

数据库:-宅地

主机文件

192.168.10.10 govt-university.dev

192.168.10.10 voyager.dev

192.168.10.10 evaluationplus.dev

192.168.10.10 laravel-university.dev

ENV文件

APP_NAME=Laravel

APP_ENV=本地

APP_KEY=base 64: nmcR0V2cbq 26H3EBdLmYRQN5bkiOryROTxHpvUzuvA=

APP_DEBUG=真

应用程序\日志\级别=调试

APP_URL=http://voyager.dev

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

数据库=voyager

DB_USERNAME=宅地

DB_PASSWORD=secret

请帮我解决这个问题。谢啦

共有2个答案

居琛
2023-03-14

你试过了吗

php artisan migrate
向修谨
2023-03-14

您需要ssh到Vagrant中,然后运行artisan命令来迁移数据库。一旦你这样做,这将是固定的。

 类似资料:
  • 我创造了一个迁移 任何我写的CMD这个错误是可见的。 [Illumb\Database\QueryException]SQLSTATE[42S02]:找不到基表或视图:1146表“prj_roocket.permissions”不存在(SQL:select*from) [PDOException]SQLSTATE[42S02]:未找到基表或视图:1146表“prj_roocket.permissi

  • 我刚刚克隆了一个Laravel项目。我试图运行作曲家安装和PHP artisan迁移,但都返回此错误 在Connection.php行664中: SQLSTATE[42S02]:基表或视图未找到: 1146表'name.system_functions'不存在(SQL:选择*from其中=测试限制1) 在Connection.php第326行中: SQLSTATE[42S02]:找不到基表或视图:

  • Im my routes.php我有以下内容: 当我的数据库还没有表,我想进行php artisan迁移时,结果是:SQLSTATE[42S02]:找不到基表或视图:1146表“ae_dev.categories”不存在 我的迁移文件: 我认为Laravel托盘从routes.php调用类别,想做选择或某种想法,所以我想运行创建类别表的迁移,但上述错误是在... 我怎样才能解决这个问题?

  • 当我尝试使用Laravel 5将数据保存到mysql时,我得到了这个错误,其他形式和保存()方法工作正常,但这一个: 这是我的Controller存储方法: 这是我的模型: 我一定是忽略了一些非常明显的事情,因为我不明白为什么拉雷维尔会加上一个“S”这个词。这个表是cotizacion而不是cotizacions。 如何对此进行故障排除?

  • 问题内容: 我在尝试使用Laravel 5将数据保存到mysql时收到此错误消息,其他形式和save()方法都可以正常工作,但是以下一种方法: 这是我的Controller存储方法: 这是我的模型: 我必须忽略一些确实很明显的原因,因为我无法理解Laravel为什么在表中添加cot而不是cotizacion。 我该如何解决? 问题答案: 我猜想Laravel无法确定您用于表名的单词的复数形式。 只

  • 首先,我错误地回滚了2次迁移,然后运行了命令,出现以下错误: 然后我阻止了拉威尔。之后,当我运行启动Laravel的命令时,我得到了相同的错误。以下是我回滚的两个迁移: 1. 2. 请帮我解决这个令人沮丧的问题。所有答案都非常感谢,提前感谢。