title: Laravel 5.7 artisan migrate
body: <p>I installed recently laravel 5.7. How to fix error "php artisan migrate"?</p>
  
  <pre><code>Migration table created successfully.
  Migrating: 2014_10_12_000000_create_users_table
  
     Illuminate\Database\QueryException  : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
  
    at C:\laravel\blg2\vendor\laravel\framework\src\Illuminate\Database\Connection.php:664
      660|         // If an exception occurs when attempting to run a query, we'll format the error    661|         // message to include the bindings with SQL, which will make this exception a    662|         // lot more helpful to the developer instead of just the database's errors.    663|         catch (Exception $e) {
    &gt; 664|             throw new QueryException(
      665|                 $query, $this-&gt;prepareBindings($bindings), $e
      666|             );
      667|         }
      668|
  
    Exception trace:
  
    1   PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes")      C:\laravel\blg2\vendor\laravel\framework\src\Illuminate\Database\Connection.php:458
  
    2   PDOStatement::execute()
        C:\laravel\blg2\vendor\laravel\framework\src\Illuminate\Database\Connection.php:458
  
    Please use the argument -v to see more details.
  </code></pre>
  
  <p>Thank you</p>