Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Gagal Saat insert
Selama Malam agan agan.
saya mau memasukan data sample kedalama database saya, ketika saya mau insert gagal dengan error :
"SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: insert into `siswa` (`created_at`, `jenis_kelamin`, `nama_siswa`, `nisn`, `tgl_lahir`, `updated_at`) values (2018-08-26 22:04:59, L, Agus Yulianto, 1001, 1990-02-12, 2018-08-26 22:04:59))
padahal .env saya sudah cocok dengan database saya. database : db_laravelapp username :root port ; 3307. ini script .env saya gan :
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:V0cI33w5z6ez4DluVh+UOavpRLMIsNgYTlwgKid50GU=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3307
DB_DATABASE=db_laravelapp
DB_USERNAME=root
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
Ini script untuk insertnya
Route::get('sampledata', function(){
DB::table('siswa')->insert([
[
'nisn' => '1001',
'nama_siswa' => 'Agus Yulianto',
'tgl_lahir' => '1990-02-12',
'jenis_kelamin' => 'L',
'created_at' => '2018-08-26 22:04:59',
'updated_at' => '2018-08-26 22:04:59'
],
]);
});
Mohon bantuanya gan, saya pake laravel versi 5.5.*
Terimakasih
3 Jawaban:
Jawaban Terpilih
Setiap agan Melakukan perubahan pada config / file .env agan harus melakukan reset / reset konfigurasi. Jalankan perintah ini di command line <pre> php artisan config:cache </pre>