我有工匠和迁移的问题 .
我刚创建了一个新项目,使用 Laravel Schema Design
复制粘贴我的数据库,将 schemaLenght
放入我的 config/database.php
文件中 . 然后我让php artisan迁移,我收到了这个错误:
SQLSTATE [HY000] [2002]连接被拒绝(SQL:select * from information_schema.tables,其中table_schema = table_atelier和table_name = migrations) .
所以,我想知道,问题是什么?
我想,也许这是MAMP的新版本,我升级了它 . 或者,也许,php版本(我有 7.1.12
或 7.2.1
) .
2 回答
您的凭据有问题 . 你在.env中使用了正确的凭据吗?
因为NO_AUTO_CREATE_USER(sql-mode)已在mysql 8中删除,https://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html#mysql-nutshell-removals
该文件已被Laravel的创建者修改formmating commit