I got this following error while installing mysqlclient in django project.
"Could not build wheels for mysqlclient, which is required to install pyproject.toml-based projects"
To Resolve this error I use alternate way pymysql.
Settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'your_database_name',
'USER': 'your_database_user',
'PASSWORD': 'your_database_password',
'HOST': 'your_database_host', # Use 'localhost' if the database is on the same server
'PORT': 'your_database_port', # Use the default MySQL port (usually 3306) } }
import pymysql
pymysql.version_info = (1, 4, 6, 'final', 0) # (major, minor, micro, releaselevel, serial) pymysql.install_as_MySQLdb()