Django에서 프로젝트를 실행할 때 오류가 발생합니다. 문제는 불행히도 pip, MySQL 클라이언트 및 Django 버전을 업그레이드했다는 것입니다
python Manage.py Run Server를 실행할 때 발생하는 오류입니다
으아아아P粉6620895212023-11-15 10:26:58
MySQL 서버에 MariaDB-10.1.19 클라이언트를 설치했고 애플리케이션에서 10.1.19를 발견했습니다. 오류에 표시된 대로 MariaDB 10.3 이상이 필요합니다. MariaDB를
로 업그레이드할 수 있습니다.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을 편집하고 파일을 저장합니다. bin
文件夹中打开mysql_upgrade
실행해 보세요. mysql
文件夹中的data
文件夹重命名为data_new
,然后从data
文件夹中复制data
文件夹code>mysql_old 文件夹复制到 mysql
폴더를 변경하세요. xampp
控制面板并启动apache
服务器和mysql
제어판을 실행하고 apache
서버와 mysql
을 시작하세요. 이제 MariaDB가 업데이트되었으므로 문제가 해결될 것입니다.