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:
import pymysql pymysql.version_info = (1, 4, 6, 'final', 0) # (major, minor, micro, releaselevel, serial) pymysql.install_as_MySQLdb()
Video Guide:
Post your comments / questions
Recent Article
- ModuleNotFounEerror:No module named celery in Django Project
- How to get domain name information from a Domain using Python
- ModulenotFoundError: no module named 'debug_toolbar' -SOLUTION
- How to create superuser in django project hosted in cPanel without terminal
- CSS & images not loading in django admin | cpanel without terminal
- How to sell domain name on Godaddy (2023)
- TemplateSyntaxError at / Could not parse the remainder: ' + 1' from 'forloop.counter0 + 1'
- urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0
Related Article