• 1400/01/13

مشکل در نصب mysqlclient :

وقتی میخواهم mysqlclient را در cpanel نصب کنم به مشکل زیر برمیخورم 

  • 1400/01/13
  • ساعت 23:10

سلام من هم به این مشکل برخوردم و متاسفانه حل نشد و هاست رو پس دادم.

از پارس وب هاست پایتون بگیرید.


  • 1400/01/14
  • ساعت 09:04

سلام دوست من

در هنگام نصب mysqlclient نسخه ی مورد نظر رو هم وارد کنید تا مشکل برطرف بشه


  • 1400/01/14
  • ساعت 12:59

هاست های اشتراکی معمولا با نصب این پکیج مشکل دارن حتی بعضی دوستان من به دیتا بیس sqlite رو آورون ولی اون هم اکثرا پشتیبانی نشده 

من به شخصه هاست اشتراکی مو عوض کردم 

از این لینک هاست پایتون گرفتم

یه هاست تست سه روزه بهم دادن و همه دستکرات بدون مشکل نصب شد حتی گفتن mysqlclient رو هم خودشون برام نصب می کنن گه من گفتم نه خودم انجام میدم

اینم لینک

https://portal.parswebserver.com/aff.php?aff=928

تغییر هاست اونم اگه امکان پس دادن هاست فعلی رو ندارید خیلی هزینه داره

برای همین پیشنهاد می کنم در صورت پشتیرانی هاست اشتراکی تون دیتا بیسای دیگه رو هم امنتحان کنید اگه فقط mysql پشتیبانی می کنه تغییر آخرین راهه


  • 1400/01/24
  • ساعت 16:54

سلام بر اساس داکیومنت جنگو که لینکش رو میذارم 

https://docs.djangoproject.com/en/3.2/ref/databases/#mysql-db-api-drivers

باید پکیج 

mysql-connector-python==8.0.23

رو نصب کنید

 و در فایل setting.py  برای تنظیمات دیتابیس از کد زیر استفاده کنید

DATABASES = {
    'default': {
        'NAME': 'نام دیتابیس',
        'ENGINE': 'mysql.connector.django',
        'USER': 'یوزر ساخته شده ',
        'PASSWORD': 'رمز عبور',
        'HOST':'localhost',
        'PORT':'پورت',
        'OPTIONS': {
           'autocommit': True,
          'sql_mode':'STRICT_ALL_TABLES',
        
        },
    }
}