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

问题描述 投票:-2回答:1

我正在使用窗口机器,我是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

php laravel
1个回答
-1
投票

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

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

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