整合了两个URL而来。。

1,http://www.phodal.com/blog/django-mezzanine-sqlite3-migrate-mysql/

2,http://www.ziqiangxuetang.com/django/django-data-migration.html

A.先建立一个SLAVE数据库

DATABASES = {"default": {"ENGINE": "django.db.backends.sqlite3","NAME": "dev.db","USER": "","PASSWORD": "","HOST": "","PORT": "",},"slave": {"ENGINE": "django.db.backends.mysql","NAME": "phodal","USER": "root","PASSWORD": "","HOST": "","PORT": "",},
}

B.然后,在MYSQL建立空的数据库,将表结果从主库弄到从库:

CREATE DATABASE phodal CHARACTER SET utf8 COLLATE utf8_general_ci;

python ./manage.py syncdb --database slave

C.确保每个APP的SQL过程语句生成,没有的话,运行以下语句:

python manage.py makemigrations FAT

D.将SQLITE主库的数据导出:

python manage.py dumpdata > mysite_all_data.json

E.切换主库和从库的setting.py设置,将MYSQL设置为主库,导入数据。

python manage.py loaddata mysite_all_data.json

  如果静态文件CSS.JS指向错误,则运行:

   python manage.py collectstatic

  然后将静态文修的放到合适的位置。

Django Sqlite3 数据库向MySQL迁移相关推荐

  1. python3 django配置数据库(mysql)

    python3 django配置数据库(mysql)http://www.bieryun.com/3311.html python3 下的mysql驱动 django 连接mysql默认驱动是MySQ ...

  2. Django使用数据库(Mariadb/Mysql)

    Django默认使用SQLite作为数据库,配置文件在settings.py 让我们来看一下 """ Django settings for test1 project. ...

  3. MySQL迁移至MariaDB

    为什么要用MariaDB来代替MySQL MariaDB是MySQL社区开发的分支,也是一个增强型的替代品.它由MySQL前开发者们带头组织的基金会开发,使用起来和MySQL完全一样.自从Oracle ...

  4. Django的数据库创建、连接与迁移

    一.Django默认初始数据库为sqlite3数据库: 开始创建sqlite3数据库: 连接数据库: file的文件路径需与自己的路径一致: 二.Django创建MySQL数据库: 1.安装MySQL ...

  5. 【django】配置数据库(mysql)

    一.准备⼯作 1.连接管理员用户 mysql -u root -p 输入密码 2.创建新的用户 create user 'zl'@'192.168.x.x' identified by '123456 ...

  6. Django(part33)--数据库的迁移

    学习笔记,仅供参考 数据库的迁移 我在学习一对多映射时,由于操作不慎,导致报错频频,现在,我就来解决这个问题,顺便学习一下迁移操作. 现在,我在第7次迁移时出错了,它的错误是这样的: pymysql. ...

  7. Django 应用分库,数据迁移成功,数据库没有生成表

    Django 应用分库,数据迁移成功,数据库没有生成表 背景:不同应用对应不同数据库,在迁移数据成功后,数据库没有生成表 Django 官网:https://docs.djangoproject.co ...

  8. ios django 连接mysql_Django---Django连接Mysql数据库

    前面介绍了Django平台的数据交互,这些数据都是在本地存放着,修改内容或者重新启动服务,数据就消失了,如果我们把数据存放在数据库中,不就保存了吗? Django数据库 Django中自带的也有数据库 ...

  9. Python开发之:Django基于Docker实现Mysql数据库读写分离、集群、主从同步详解 | 原力计划...

    作者 | Pythonicc 责编 | 王晓曼 出品 | CSDN博客 简介 1.什么是数据库读写分离 读写分离,基本的原理是让主数据库处理事务性增.改.删操作(INSERT.UPDATE.DELET ...

最新文章

  1. 单片机基础课程有哪些?
  2. free -m 内存
  3. QuickLook搭配Everthing提高工作效率
  4. VHDL设计交通灯控制器的课程设计
  5. matlab四维图程序,Matlab 四维图形绘制
  6. mysql双机互备linux成功的_配置MySQL双机热备 - Linux服务器MySQL双机热备份试验_数据库技术_Linux公社-Linux系统门户网站...
  7. JDK 8中方便的新地图默认方法
  8. rn 0.57打包常见错误_linux管道命令介绍及常见用于场景
  9. 27个澳洲年轻人,重演了少年马云的一段奇遇
  10. android Cursor转换为model
  11. mysql hive 安装 配置_Hive与MySQL安装配置
  12. rc时间常数定义_rc电路时间常数的定义及计算
  13. mongoDB 高级查询(一)
  14. 【4 于博士Cadence SPB15.7 快速入门视频】建立不规则SOIC封装NE5532
  15. c语言用数字代表字母,使用c语言判断数字字母
  16. Altium Designer 在PCB中添加 图片 Logo 或者丝印
  17. Certificate 超详细解析cer证书(序列号,颁发者,公钥等)
  18. android 震动的实现,android实现震动和声音
  19. SEO优化人员分析IIS日志方法详解
  20. 国产大数据系统通过验收,”核高基”基础软件再下一城

热门文章

  1. java array 元素的位置_数据结构与算法:动态图解十大经典排序算法(含JAVA代码实现)...
  2. 与安装应用签名不同怎么解决_天堂巴比伦 安卓游戏安装失败怎么解决
  3. java string isempty,java – String.isEmpty()和String.equals(“”)之间的区别
  4. 未来物联网全栈开发 --JavaScript or Python?
  5. document引用图片的src属性能干嘛_如何实现图片懒加载
  6. 第四范式亮相中关村论坛 共话科技创新与技术发展
  7. mxnet基础到提高(13)--Activation激活函数
  8. (赞助5本)谷歌官方推荐的 TensorFlow 2 “豹书”来了!
  9. 科普漫画:什么是区块链?
  10. 从Excel到Python:最常用的36个Pandas函数