mysql常用操作

文章配图
# 执行(替换 your_database_name) DROP DATABASE IF EXISTS your_database_name; CREATE DATABASE db_chuangyike CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci; # Django 5.x 推荐排序规则 exit # 生成迁移(Django 5.x 使用新的迁移检测机制) python manage.py makemigrations --verbosity 3 # 强制重新应用所有迁移 python manage.py migrate --run-syncdb python manage.py migrate --fake 5. 验证 Django 5.x 数据库结构 bash 复制 # 检查 django_content_type 表结构 echo "SHOW CREATE TABLE django_content_type;" | mysql -u root -p your_database_nam DELETE FROM django_migrations WHERE app = 'your_app'; mysqldump -u root -p db_chuangyike jiaodui_commonerror > /home/feilongbaozhu/jiaodui_commonerror.sql mysql -u root -p db_chuangyike < /home/feilongbaozhu/jiaodui_commonerror.sql https://github.com/ollama/ollama/releases/tag/v0.6.3 wget -c https://github.com/ollama/ollama/releases/tag/v0.6.3/ollama-linux-amd64 → sudo install -m 755 ollama-linux-amd64 /usr/bin/ollama # 1. 先检查migrations状态 python3 manage.py showmigrations # 2. 伪应用所有迁移(标记为已应用但不实际执行SQL) python3 manage.py migrate --fake profiles # 3. 现在尝试迁移你的app python3 manage.py migrate chuangyike # 如果还有问题,尝试伪应用所有迁移 python3 manage.py migrate --fake-initial
文章互动
分享到:
评论区
暂无评论,快来发表您的看法吧!
发表评论
请先登录后发表评论