zoukankan      html  css  js  c++  java
  • python的Django使用mysql基本操作

      环境:Centos6.6 ,python2.6

      准备工作:

      mysql的安装,以及MySQL-python的安装 http://www.cnblogs.com/zychengzhiit1/p/4437310.html

      

      1.创建python 项目 

      django-admin.py startproject pythondemo

      2.进入创建好的项目目录pythondemo,创建python应用

      django-admin.py startapp blog

      3.配置 settings.py

        几处修改:

      

      修改:

        ENGINE:django.db.backend.mysql  (使用mysql数据库)

        NAME:demo (要现在mysql中创建好db)

        USER:root (mysql的登录名)

        PASSWORD:root (mysql的登录密码)  

        HOST:(主机IP)

        PORT:(端口号)

      

      添加 python应用的名称;

      4.code-first,从类导入模型

           

      vim models.py
    
    
      #修改后的models.py
      from django.db import models
    
      class Employee(models.Model):
            name = models.CharField(max_lenght=20)

      5.根据自定类的结构,同步mysql表以及表的结构(blog_employee表,name字段以及 主键id)

      python manage.py syncdb

      同步之后,查看mysql的表以及表结构:

      

      表名称:python的应用名称+自定义类的名称

      表结构:自定义类的字段

      此时,你的django框架的python应用,数据模型与mysql的表结构对应上;

  • 相关阅读:
    简单缓存 datatable
    发现一句实话
    今天一个比较感兴趣的心里测试
    innodb与myisam的对比总结
    插入数据的优化
    PHP 实现事务处理
    mysql 优化的整体思路
    301跳转
    jquery显示div的方法
    <c:forEach 的常用整理
  • 原文地址:https://www.cnblogs.com/zychengzhiit1/p/4570671.html
Copyright © 2011-2022 走看看