centos

centos里laravel迁移怎么执行

小樊
34
2025-12-25 07:10:10
栏目: 智能运维

在 CentOS 系统中执行 Laravel 迁移的步骤如下:

  1. 确保已经安装了 PHP、Composer 和 Laravel。如果还没有安装,请参考以下链接进行安装:

    • PHP: https://www.php.net/manual/zh/install.centos.php
    • Composer: https://getcomposer.org/download/
    • Laravel: https://laravel.com/docs/master/installation#server-requirements
  2. 使用 Composer 创建一个新的 Laravel 项目(如果还没有项目):

    composer create-project --prefer-dist laravel/laravel your_project_name
    

    your_project_name 替换为你的项目名称。

  3. 进入项目目录:

    cd your_project_name
    
  4. 配置数据库连接。打开 .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_nameyour_database_useryour_database_password 替换为实际的数据库名称、用户名和密码。

  5. 创建迁移文件。使用以下命令创建一个新的迁移文件:

    php artisan make:migration create_table_name_table
    

    table_name 替换为你要创建的表名。

  6. 编辑迁移文件。打开新创建的迁移文件(位于 database/migrations 目录下),在 up 方法中定义表结构,在 down 方法中定义回滚操作。

  7. 执行迁移。运行以下命令执行迁移:

    php artisan migrate
    
  8. 如果需要回滚迁移,可以使用以下命令:

    php artisan migrate:rollback
    

以上步骤应该可以帮助你在 CentOS 系统中执行 Laravel 迁移。如果遇到问题,请检查错误信息并相应地调整配置。

0
看了该问题的人还看了