今天遇到,旧版本升级到 5.1.5时,登录系统后台页面报错
Illuminate\Database\QueryException
DEBUG 模式
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'remember_token' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: erkang, SQL: update `admin_users` set `remember_token` = 0uGZOurNWm51TOVi8oNHBo471s3aGh52dGvwhoATtBpiN8gh9LDoFKQcpSGU where `id` = 1)
可通过以下方式修复
方式 A(推荐) :跑迁移文件(文件应已随升级包拷贝到位)
php artisan migrate --path=database/migrations/2026_09_16_000001_add_remember_token_to_admin_users_table.php --force
方式 B(直接 SQL) :
ALTER TABLE `admin_users`
ADD COLUMN `remember_token` VARCHAR(100) NULL DEFAULT NULL
COMMENT '记住我Token' AFTER `password_changed_at`;