ติดตั้ง MysqlClient ใน Django (for mac)

ก่อนจะติดตั้ง MysqlClient ต้องทำการ Activate ENV ให้ดรียบร้อยก่อนหลังจากนั้นถึงจะติดตั้ง Mysqlclient
ทำการติดตั้ง Brew โดยใช้คำสั้ง

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

แล้วก็ติดตั้ง Mysqlclient

$ brew install mysql
$ pip install mysqlclient

ในกรณีที่ไม่ต้องการลง  Mysql ต้องการลงเพียงตัว Client

# Assume you are activating Python 3 venv
$ brew install mysql-client
$ echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.bash_profile
$ export PATH="/usr/local/opt/mysql-client/bin:$PATH"
$ pip install mysqlclient

หลังจากนั้นให้ทำการเพิ่ม config ที่ไฟล์ setting ดังนี้

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME':'ชื่อฐานข้อมูล',
        'USER':'root',
        'HOST':'127.0.0.1',
        'PORT':'',
    }
}