无法在laravel中进行迁移[暂停]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在laravel中进行迁移[暂停]相关的知识,希望对你有一定的参考价值。

我正在使用窗口机器,我是Laravel的新手和基本编程,我只是想在我的laravel注册页面注册,我在我的cmd中运行php artisan migrate时遇到此错误,我已查看各种资源但可以'弄清楚,任何帮助将不胜感激...谢谢

我得到的错误:

异常跟踪:1 PDOException ::(“SQLSTATE [42000]:语法错误或访问冲突:1064您的SQL语法中有错误;请检查与您的mysql服务器版本对应的手册,以便在'null'附近使用正确的语法在第1行“)

C: XAMPP htdocs中 pmanager pmanager 供应商 laravel 框架的 src 照亮数据库 Connection.php:452 2 PDO :: prepare(“create table migrationsid int unsigned not null auto_increment primary key,migration varchar(191)not null,batch int not null)default character set utf8mb4 collat​​e'utf8mb4_unicode_ci'engine = null”)

C: XAMPP htdocs中 pmanager pmanager 供应商 laravel 框架的 src 照亮数据库 Connection.php:452

答案

大家好我已经解决了这个问题,如果你面临同样的错误解决方案

修复迁移问题是在'config / database.php'更改

'engine' => null',
to
'engine' => 'InnoDB ROW_FORMAT=DYNAMIC',

以上是关于无法在laravel中进行迁移[暂停]的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Laravel 5.2 中使用外键迁移

如何解决 laravel 迁移错误“一般错误:1005 无法创建表”

Laravel 数据迁移

如何在 Laravel 中制作迁移模型

如何在没有工匠的情况下运行 laravel 迁移(使用代码)

Laravel 迁移 - 一般错误:1215 无法添加外键约束