照亮\数据库\连接::runQueryCallback C:\wamp\www\LaravelProject\vendor\laravel\framework\src\Illuminate\Database\Connection.php:671错误:照亮\数据库\QueryException SQLSTATE[42S02]:未找到基表或视图:1146 表“db_laravel.registers”不存在(SQL:插入 registers (name, email, updated_at , created_at) 值 (dfmgkm, kmfgk, 2020-09-08 04:56:41, 2020-09-08 04:56:41))”由于连接失败,我无法向 MySQL 插入值,这是 Connection.php 文件中的错误,但我的迁移成功了”DB_CONNECTION=mysqlDB_HOST=127.0.0.1数据库端口=3306DB_DATABASE=db_laravelprotected function runQueryCallback($query, $bindings, Closure $callback){ try { $result = $callback($query, $bindings); } catch (Exception $e) { throw new QueryException( $query, $this->prepareBindings($bindings), $e ); } return $result;}
3 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
从 php8.0 升级到 php8.1 后,我就发生了这种情况。解决方案是为新版本安装 php 扩展。就我而言:
sudo apt install php8.1-{imagick,bz2,curl,gd,mysql,opcache,xml}
就你而言,你可能只需要
sudo apt install phpX.X-mysql
其中 X.X 是你的 php 版本
- 3 回答
- 0 关注
- 230 浏览
添加回答
举报
0/150
提交
取消