2014-09-09 为避免对新人产生错误引导,移除开发辅助工具(不规范),采用常规化的迁移与填充流程。
1、修改数据库配置文件 /app/config/database.php
29 行。
// 'default' => 'sqlite',
'default' => 'mysql',
注意:55 行开始的 mysql 连接配置,请根据自己的需要修改
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'laravel-4.1-simple-blog',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
// 'collation' => 'utf8_unicode_ci',
'collation' => 'utf8_general_ci',
'prefix' => 'l4_',
),
2、执行 php artisan migrate
命令完成数据库的迁移(含基础数据)
以下为反馈信息
Migration table created successfully.
Migrated: 2014_09_09_135540_create_authority_tables
Migrated: 2014_09_09_141726_create_blog_tables
[Finished in 5.2s]
3、执行 php artisan db:seed
命令完成测试数据填充
以下为反馈信息
测试用户数据填充完毕
Seeded: AuthorityTablesSeeder
测试分类数据填充完毕
随机文章数据填充完毕
PSR 系列文章数据填充完毕
随机评论数据填充完毕
Seeded: BlogTablesSeeder
[Finished in 38.9s]
注意:由于迁移文件是 UTF-8 格式,因此在 Win 下执行的话,以上信息的中文部分会显示为乱码,但并不影响正常使用。