timestamp储存时间只能在1970-2037年之间
没有迁移记录表吧,我建议你先走一遍auth
删除表 还要删migrate 表中的生成记录,,一般我生成 迁移文件后, 需要修改字段或者添加字段就直接 在mysql 管理工具中进行添加修改, 上线前吧需要情况数据库的表全部截断即可,并保存一份sql文件,就可以任意导入导出了, 维护迁移文件,还要同时维护seed 对我来说 比较麻烦
在config配置文件下database.php文件下修改
'charset' => 'utf8mb4', 'collation' => 'utf8mb4_unicode_ci',
把utf8mb4改为utf8可以
如果没有报错应该是一样的,
迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel 的 schema 构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。
Laravel 的 Schema 门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支持的所有数据库系统中提供一致的、优雅的、平滑的 API。
他只提示 user表存在 students和articals 不生成表 数据库中找不到
一个是创建文件。一个是执行文件并创建数据库
忽略外键,外键是自增的,不需要添加数据。