X

Monday, June 6, 2022

Cara Menghubungkan Database Mysql dengan Django

Mysql merupakan salah satu database yang paling banyak digunakan. Kali ini kita akan membuat database mysql terhubung dengan aplikasi django yang telah di buat. Untuk yang belum tahu bagaimana cara membuat project baru dengan django silahkan klik disini.

Menghubungkan Database Mysql dengan Django

1. Hal pertama yang harus dilakukan adalah menginstall "mysqlclient" menggunakan PIP. Caranya cukup buka terminal arahkan ke folder project anda kemudian ketikkan perintah pip install mysqlclient kemudian tunggu hingga proses install selesai.

2. Buka file settings.py yang ada di nama_project/settings.py kemudian edit bagian code :
	
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite3',
    }
}
	
Ubah menjadi seperti code di bawah ini :
	
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'namadatabase',
        'USER': 'root',
        'PASSWORD': '',
        'HOST': 'localhost',
        'PORT': '3306',
    }
}
	

3. Pastikan server local anda sudah jalan dan jangan lupa membuat database yang di inginkan.

4. Gunakan perintah python manage.py migrate untuk membuat table migration yang telah tersedia. Fitur ini sama halnya seprti php artisan migrate pada laravel.

Itulah tadi cara menghubungkan project web django dengan database mysql.

Bagikan artikel ke:

Facebook Google+ Twitter

1 comment: