在 CentOS 系统中执行 Laravel 迁移的步骤如下:
确保已经安装了 PHP、Composer 和 Laravel。如果还没有安装,请参考以下链接进行安装:
使用 Composer 创建一个新的 Laravel 项目(如果还没有项目):
composer create-project --prefer-dist laravel/laravel your_project_name
将 your_project_name 替换为你的项目名称。
进入项目目录:
cd your_project_name
配置数据库连接。打开 .env 文件,找到以下行并填写正确的数据库连接信息:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_user
DB_PASSWORD=your_database_password
将 your_database_name、your_database_user 和 your_database_password 替换为实际的数据库名称、用户名和密码。
创建迁移文件。使用以下命令创建一个新的迁移文件:
php artisan make:migration create_table_name_table
将 table_name 替换为你要创建的表名。
编辑迁移文件。打开新创建的迁移文件(位于 database/migrations 目录下),在 up 方法中定义表结构,在 down 方法中定义回滚操作。
执行迁移。运行以下命令执行迁移:
php artisan migrate
如果需要回滚迁移,可以使用以下命令:
php artisan migrate:rollback
以上步骤应该可以帮助你在 CentOS 系统中执行 Laravel 迁移。如果遇到问题,请检查错误信息并相应地调整配置。