Langsung ke konten utama

Illuminate Database QueryException & PDOException SQLSTATE HY000 pada Laravel 5 ['SOLVED']

Pernah mengalami hal seperti ini, jangan dibuat pusing biarkan saya saja yang merasakannya heee.

[Illuminate\Database\QueryException]
  SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'forge' (SQL: select * from information_sc
  hema.tables where table_schema = forge and table_name = migrations)

  [PDOException]
  SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'forge'

Hal ini terjadi dikarenakan kita belum atau salah dalam mengisi informasi database mysql kita. ok kita langsung saja memperbaiki nya  

buka fike database.php yang berada di folder config dan atus sperti ini

'mysql' => [
            'driver' => 'mysql',
            'host' => env('DB_HOST', '127.0.0.1'),
            'port' => env('DB_PORT', '3306'),
            'database' => env('DB_DATABASE', 'db_project'),
            'username' => env('DB_USERNAME', 'root'),
            'password' => env('DB_PASSWORD', ''),
            'unix_socket' => env('DB_SOCKET', ''),
            'charset' => 'utf8mb4',
            'collation' => 'utf8mb4_unicode_ci',
            'prefix' => '',
            'strict' => true,
            'engine' => null,
        ],

lihata di bagian tebal pada script diatas silahkan kalian ganti dengan database yg dibuat.

Komentar

Postingan populer dari blog ini

Cara Mengatasi Error Class 'Form' Not Found Pada Laravel 5

Pada tutorial kali ini saya akan membahas tentang bagaimana cara mengatasi Error Class 'form' not found   pada Laravel 5. Sebenarnya hal ini wajar terjadi kepada seseorang ketika baru saja menggunakan framework Php yang satu ini. Gambar:  Error Class 'Form' Not Found  Hal pertama yang dilakukan adalah mengunduh "composer.phar" disini kemudian pilih lastest version.Setelah composer.phar yang berhasil diunduh letakan file tersebut kedalam folder projectapp yg telah dibuat. Gambar: Posisi composer.phar Sampai disini kemudian buka Command Prompt (cmd) lalu ketikan perintah seperti dibawah ini. kali ini Xampp saya terinstal pada drive C: silahkan teman-teman dapat menyesuaikannya. C:\Xampp\htodcs\laravel\projectapp>php composer.phar update Kemudian tunggu proses update composer selesai, projectapp disini adalah folder project yang saya buat. Berikutnya masih pada cmd ketikan perintah berikut : C:\Xampp\htodcs\laravel\projectapp>c...

Illuminate Database QueryException & PDOException SQLSTATE [42S01] Pada Laravel 5 ['SOLVED']

  [Illuminate\Database\QueryException]   SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (SQL: create table `users` (`   id` int unsigned not null auto_increment primary key, `name` varchar(191) not null, `email` varchar(191) not null,   `password` varchar(191) not null, `remember_token` varchar(100) null, `created_at` timestamp null, `updated_at` tim   estamp null) default character set utf8mb4 collate utf8mb4_unicode_ci)   [PDOException]   SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists Hal diatas mungkin saja terjadi namun anda jangan bingung cukup anda ketikan pada cmd php artisan migrate:reset lalu kembali ketikan php artisan migrate . Namun jika tidak ada perubahan silahkan anda backup database atau tabel terlebih dahulu hal ini untuk berjaga jaga. Setelah hapus tabel lalu kembali masukan perintah seperti diatas.