sql >> データベース >  >> RDS >> Mysql

Laravel 5.5エラーベーステーブルまたはビューはすでに存在します:1050テーブル'users'はすでに存在します

    create_users_table.phpを変更して自分で問題を解決しました

    <?php
    
    use Illuminate\Support\Facades\Schema;
    use Illuminate\Database\Schema\Blueprint;
    use Illuminate\Database\Migrations\Migration;
    
    class CreateUsersTable extends Migration
    {
        /**
         * Run the migrations.
         *
         * @return void
         */
        public function up()
        {
            Schema::dropIfExists('users');
            Schema::create('users', function (Blueprint $table) {
                $table->increments('id');
                $table->string('name');
                $table->string('email')->unique();
                $table->string('password');
                $table->rememberToken();
                $table->timestamps();
            });
        }
    
        /**
         * Reverse the migrations.
         *
         * @return void
         */
        public function down()
        {
            Schema::dropIfExists('users');
        }
    }
    


    1. SQLデータベースとNoSQLデータベースの違い–MySQLとMongoDBの比較

    2. 修正方法「プロシージャは、タイプ「ntext / nchar/nvarchar」のパラメータ「@statement」を予期しています。」 SQLServerのエラー

    3. MySQLWorkbenchの上位の代替案

    4. CentOS 8 /RHEL8にMySQL8.0をインストールする方法