Laravel - 数据迁移

数据迁移-start

  • 文件路径:
    database/migrations/2014_10_12_000000_create_users_table.php
  • 代码编写:
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateUsersTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('users', function (Blueprint $table) {
            $table->increments('id');
            $table->string('name');
            $table->string('username')->default('')->comment('用户名');
            $table->string('email')->unique();
            $table->string('password');
            $table->rememberToken();
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::drop('users');
    }
}
  • 执行代码迁移:
    php artisan migrate

数据迁移-end

错误集锦-start

  • 错误:
    file
  • 解决方法: 1.在phpMyAdmin中执行如下sql语句: show variables like '%sock%'; 2.对应返回的结果的字段 socket 的对应的value,一般的结果大概长这个样子: '/Applications/MAMP/tmp/mysql/mysql.sock' 3.修改文件 ./config/database.php 中的 connections 下的 mysql 添加 'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock', 如下图: file 这样就解决了。 smile: :smile: :smile:

错误集锦-end

本作品采用《CC 协议》,转载必须注明作者和本文链接
老郭博客:laughing: 个人博客地址:www.phpsix.com
PHPSIX
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!