Maison > Questions et réponses > le corps du texte
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).
P粉6620895212023-11-15 10:26:58
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:
驱动器中转到 xampp
目录并将 mysql 文件夹名称更改为 mysql_old
xampp
. mysql_old
目录并复制backups
文件夹、scripts
文件夹、mysqlinstallservice
文件、 mysqluninstallservice
文件并粘贴到 mysql
. mysql_old
中的bin
文件夹并将my
文件复制到mysql中的bin
文件夹
. my
文件,在#skip-federated
之前添加skip-grant-tables
,同时删除这一行< code>innodb_additional_mem_pool_size = 2M dans MySQL et enregistrez le fichier. bin
文件夹中打开mysql_upgrade
et exécutez-le. mysql
文件夹中的data
文件夹重命名为data_new
,然后从data
文件夹中复制data
文件夹code>mysql_old 文件夹复制到 mysql
. xampp
控制面板并启动apache
服务器和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.