Je re?ois une erreur lors de l'exécution de mon projet dans Django. Le problème est que malheureusement j'ai mis à jour mes versions pip, client MySQL et Django
C'est l'erreur lors de l'exécution du serveur d'exécution python manage.py
in check_database_version_supported raise NotSupportedError( django.db.utils.NotSupportedError: MariaDB 10.3 or later is required (found 10.1.19).
Vous avez installé le client MariaDB-10.1.19 sur votre serveur MySQL et votre application a découvert que 10.1.19. Comme indiqué dans l'erreur, vous devez disposer de MariaDB 10.3 ou supérieur. Vous pouvez mettre à niveau MariaDB vers
mariadb-10.x.x
重命名為 mysql
C:
驅(qū)動(dòng)器中轉(zhuǎn)到 xampp
目錄并將 mysql 文件夾名稱更改為 mysql_old
xampp
. mysql_old
目錄并復(fù)制backups
文件夾、scripts
文件夾、mysqlinstallservice
文件、 mysqluninstallservice
文件并粘貼到 mysql
. mysql_old
中的bin
文件夾并將my
文件復(fù)制到mysql中的bin
文件夾
. my
文件,在#skip-federated
之前添加skip-grant-tables
,同時(shí)刪除這一行innodb_additional_mem_pool_size = 2M dans MySQL et enregistrez le fichier. bin
文件夾中打開mysql_upgrade
et exécutez-le. mysql
文件夾中的data
文件夾重命名為data_new
,然后從data
文件夾中復(fù)制data
文件夾code>mysql_old 文件夾復(fù)制到 mysql
. xampp
控制面板并啟動(dòng)apache
服務(wù)器和mysql
Panneau de configuration et démarrez le serveur apache
et mysql
. Maintenant que MariaDB a été mise à jour, le problème sera résolu.