实现PHP的数据迁移

准备工作

1.准备一个空项目,明确项目的名称:esys

2.在mysql中,先创建数据库:ecshop

create databases eshop;

3.在vendor---.env文件中,配置laravel连接mysql

实现PHP的数据迁移_第1张图片

数据迁移:

1.创建数据表在laravel框架中的文件

php artisan make:migration CreatChfTable

 实现PHP的数据迁移_第2张图片

在database----migrations根目录下生成数据表对应的文件

实现PHP的数据迁移_第3张图片

然后再里面填入创建表的数据(字段)

实现PHP的数据迁移_第4张图片

2.实现数据表迁移到MySQL数据库

php artisan migrate --path=/database/migrations/文件名

 此时在数据库可以看到我们创建的数据表chf

实现PHP的数据迁移_第5张图片

对数据的迁移:

1.创建数据迁移的文件

php  artisan make:seeder ChfTableSeeder

 实现PHP的数据迁移_第6张图片

 在database-----seeds根目录下 ChfTableSeeder,

实现PHP的数据迁移_第7张图片

 2.然后插入对于字段的数据

实现PHP的数据迁移_第8张图片

在DatabaseSeeder.php填写

实现PHP的数据迁移_第9张图片

 3.填充数据命令

php artisan db:seed

实现PHP的数据迁移_第10张图片

 在数据库可以看到

你可能感兴趣的:(php,数据库开发)