#02-Django Setting Database Mysql

Disini kita akan menggunakan database pada umumnya yaitu Mysql.

Kondisi:

  • Mysql server sudah diinstall
  • Database sudah dibuat dengan nama myapp_db
  • Dijalankan di Virtual Environment new_version yg sudah dibuat pada tutorial #01

Install Mysql Client

Buka terminal Masuk ke venv new_version lalu ketik perintah

pip install mysqlclient

Note: untuk pengguna Windows jika ada error “cl.exe” saat installasi ikuti langkah pada link berikut atau link berikut

Edit file new_version/myapp/myapp/setting.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'myapp_db',
        'USER': 'ombagoes',
        'PASSWORD': 'passwordanda',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}

Migrate Database Bawaan Django

Untuk menggunakan user auth bawaan Django, ketik perintah berikut

python manage.py migrate
Generate Table
Table di Database

Sampai disini setting database mysql sudah berhasil…

Leave a Reply

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

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>