Haloo kembali lagi dengan LinuxSec. Pada tutorial kali ini saya akan membahas cara mengkoneksikan database MySQL dengan framework Laravel. Hal ini sendiri ditujukan untuk menyimpan data-data di dalam sistem informasi anda ke depannya.
Untuk tutorial instalasi Laravel Framework bisa baca artikel berikut:
Oke langsung saja ya.
Kalian buat dulu database dan akses pengguna untuk Laravel.
Pertama, login ke mysql sebagai root.
mysql -u root -p
Selanjutnya buat database baru untuk Laravel
CREATE DATABASE `laravel_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
Buat juga user baru dan tambahkan hak akses keseluruhan ke database yang dibuat. Tidak dianjurkan menggunakan user root untuk database, terutama di production.
CREATE USER 'laravel_user'@'%' IDENTIFIED BY 'passwordlaravel';
use laravel_db;
GRANT ALL ON `laravel_db`.* TO 'laravel_user'@'localhost';
Oke sekarang kalian sudah memiliki database bernama "laravel_db" yang akan digunakan sebagai database framework laravelnya.
Selanjutnya, edit file .env pada direktori laravel kalian.
Lalu edit bagian koneksi database menjadi seperti berikut :
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel_db DB_USERNAME=laravel_user DB_PASSWORD=passwordlaravel
Dengan begitu, framework Laravel akan menggunakan database MySQL dengan nama database laravel_db.
Sekian tutorial kali ini, semoga bermanfaat, janga lupa share biar banyak yang tau.
Jangan sampai lewatkan update terbaru dari LinuxSec, berlangganan memalui email sekarang.