zoukankan      html  css  js  c++  java
  • Django项目数据库从Sqlite到MySQL的转换

    1 更改settings.py;
    将数据库信息改为想要转换到的MySQL数据库。
    2 创建数据表;
    python manage.py syncdb
    注意事项:不要创建Admin账号
    3 将sqlite数据文件中的数据dump成sql脚本文件;
    sqlite3 database.db
    .output sql
    .dump
    4 更改生成的sql脚本文件;
     a 删除所有的CREATE语句;
     b 修改INSERT语句
    例:
      dump出来的语句:INSERT INTO “lend_paylist” VALUES(18,245,6,6,0,0,905,'2010-03-28 00:00:00',1);
    在VI中修改为:INSERT INTO lend_paylist VALUES(18,245,6,6,0,0,905,'2010-03-28 00:00:00',1);
    VI命令:
    %s/INTO "/INTO /g
    %s/" VALUES/ VALUES/g
    5 在mysql中执行脚本
    mysql>source sql
     
    注:如在sqlite数据库在存在视图需使用另外创建。
  • 相关阅读:
    js38---门面模式
    js37---Function.prototype
    js36---函数嵌套
    js35
    js34
    js33--责任链模式
    js32---CommonUtil.js
    龙芯服务器参数
    SQLSERVER 秘钥整理
    IOMETER的简单使用
  • 原文地址:https://www.cnblogs.com/crafter/p/2262927.html
Copyright © 2011-2022 走看看