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的表结构对应上;

  • 相关阅读:
    数据库自动重连
    golang slice分割和append copy还是引用
    Unicode和UTF-8的关系
    golang的内置类型map的一些事
    svn sync主从同步学习
    CMake学习笔记
    常用排序总结
    优先队列实现Huffman编码
    linux 下C++查询mysql数据库
    ubuntu下C++连接mysql数据库
  • 原文地址:https://www.cnblogs.com/zychengzhiit1/p/4570671.html
Copyright © 2011-2022 走看看