Press "Enter" to skip to content

Mengatasi Error Syntax error or access violation: 1071 Specified key was too long

fadli 0

Error Syntax error or access violation: 1071 Specified key was too long – Haloo semuanya, Assalaamualaikum wr wb..

Kali ini mimin mau sedikit sharing aja tentang cara mengatasi error sesuai dengan judul diatas, yaitu Error Syntax error or access violation: 1071 Specified key was too long..

Jadi error tersebut biasanya muncul ketika kita ingin melakukan migrasi database dari local ke dalam server..

Yang mana ketika kita menjalankan perintah php artisan migrate kedalam database local lancar-lancar jaya, tetapi ketika menjalankan nya ke database server, menemukan error seperti diatas..

Lantas bagaimana solusi nya? Gampang banget..

Solusi Error Syntax error or access violation: 1071 Specified key was too long

Pertama kalian buka file “App/Providers/AppServiceProvider.php”..

Kemudian nanti kalian akan menemukan 2 buat method, yaitu register() dan boot()..

Nah didalam method boot(), kalian isi seperti berikut:

<?php

namespace App\Providers;

use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }

    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        Schema::defaultStringLength(191);
    }
}

Dan jangan lupa juga untuk memanggil Class Schema nya seperti yang saya lakukan pada baris ke-5..

Mengatasi Error Syntax error or access violation: 1071 Specified key was too long

Sekarang kalian coba lagi, apakah masih error?

Sekian semoga membantu, Terima kasih..

Support Us

Jika artikel ini bermanfaat untuk kamu, membantu menyelesaikan masalah yang sedang kamu hadapi, kamu juga bisa dukung kami dengan mengunjungi halaman berikut: https://saweria.co/sangcahayaid

Terima kasih..

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: