如何在 laravel 和 PHP 项目中刷新数据库 MySQL?



我在MySQL工作台中创建了一个表名country_packages。然后我在PHP Laravel项目中进行迁移。通过使用以下命令:

$ php artisan migrate

不幸的是,它不会创建country_packages表。我已经强迫迁移了。但是新表仍然没有在 Laravel 中创建。到底怎么了?

-- 表

country_packages的表结构

如果存在,则删除表country_packages;/*!40101 设置@saved_cs_client = @@character_set_client/;/!50503 SET character_set_client = utf8mb4/; 创建表country_packages(idbigint(20) unsigned NOT NULL AUTO_INCREMENT,country_idint(11( 不为空,package_idint(11( 不为空,created_at时间戳 空默认值 空,updated_at时间戳 空默认值 空, 主键 (id( ( 引擎=InnoDB AUTO_INCREMENT=2412 默认字符集=utf8MB4 COLLATE=utf8mb4_unicode_ci;/!40101 设置character_set_client = @saved_cs_client */;

--

-- 转储表country_packages的数据

锁定表country_packages写入;/*!40000 更改表country_packages禁用键 */;

这是我在MySQL中成功创建了表country_packages

最新更新