1、重置key,在命令提示符中找到文件所在根目录,然后输入php artisan key:generate命令
C:\Users\ASUS>c:
C:\Users\ASUS>cd C:\wamp64\www\weibo
C:\wamp64\www\weibo>php artisan key:generate
2、创建一个迁移文件(database->migrations->),在命令提示符中找到文件所在根目录,然后输入php artisan make:migration create_table_goods --create=goods命令(goods表名)
goods表名
C:\wamp64\www\weibo>php artisan make:migration create_table_goods --create=goods
3、添加数据并生成表
1、找到database->migrations->下的文件,添加两个字段
$table->string('name');
$table->float('price');
2、在命令提示符中输入php artisan migrate命令-------(C:\wamp64\www\weibo>php artisan migrate)
3、此时会报错,我们找到app->Providers->AppServiceProvider.php文件声明如下
use Illuminate\Support\Facades\Schema; //引入类
public function boot()
{
Schema::defaultStringLength(191);
}
4、删除数据库,重新新建一个,然后在执行一遍php artisan migrate命令即可----
(C:\wamp64\www\weibo>php artisan migrate)
5、如果要添加字段,则输入php artisan make:migration add_quantity_to_goods --table=goods命令
(C:\wamp64\www\weibo>php artisan make:migration add_quantity_to_goods --table=goods)
6、找到database->migrations->下的文件,输入如下代码
public function up()
{
Schema::table('goods'