展开全部

唉,最近赶了个新潮,用起了Python3.4跟Django1.6,数据库依然是互联62616964757a686964616fe78988e69d8331333363393732网企业常见的MySql。

悲催的是在Python2.7时代连接MySql的MySQLdb还不支持Python3.4,还好,苦苦追问G哥终于找到一款代替品,而且效果不错,这代替品就是:pymysql。

下载此物然后进行安装,跟其它python第三包没任何区别,一样的安装。

关于Django1.6中DATABASES的设置也是一样不用做任何修改,跟以前MySQLdb的时候一样,如下所示:

1 DATABASES = { 2     'default': { 3         'ENGINE': 'django.db.backends.mysql', #数据库引擎 4         'NAME': 'test',                       #数据库名 5         'USER': 'root',                       #用户名 6         'PASSWORD': 'root',                   #密码 7         'HOST': '',                           #数据库主机,默认为localhost 8         'PORT': '',                           #数据库端口,MySQL默认为3306 9         'OPTIONS': {10             'autocommit': True,11         },12     }13 }

最关键的一点,在站点的__init__.py文件中,我们添加如下代码:

1 import pymysql2 pymysql.install_as_MySQLdb()

做完上述动作后,即可在django中访问mysql了。

django1.6 mysql_如何在Django1.6结合Python3.4版本中使用MySql相关推荐

  1. 如何在Django1.6结合Python3.4版本中使用MySql

    唉,最近赶了个新潮,用起了Python3.4跟Django1.6,数据库依然是互联网企业常见的MySql. 悲催的是在Python2.7时代连接MySql的MySQLdb还不支持Python3.4,还 ...

  2. 如何在Django1.6结合Python3.3版本中使用MySql

    用起了Python3.4跟Django1.6,数据库依然是互联网企业常见的MySql. 悲催的是在Python2.7时代连接MySql的MySQLdb还不支持Python3.4,还好,苦苦追问G哥终于 ...

  3. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  4. eclipse 用jsp文件连接mysql_用本地navicat去连接阿里云ECS中的mysql

    1)远程安装mysql及驱动(python3) sudo apt-get install mysql-server mysql-client 中途会让你输入两次root用户密码 2)安装完检查,mys ...

  5. mac 二进制安装mysql_如何在MAC中安装mysql二进制分发版

    如何在MAC电脑中安装mysql二进制分发版,对于这个问题,许多用户都还不是很清楚,其实解决的方法也不难,那么具体该怎么做呢?现在小编就告诉大家解决的方法吧. 没有mac的root密码,当前用户有su ...

  6. ubuntu安装mysql_如何在Ubuntu14.04中安装mysql

    原标题:如何在Ubuntu14.04中安装mysql 接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL ...

  7. php mysql 到表最后_如何在PHP中获取MySQL表的最后插入ID?

    如何在PHP中获取MySQL表的最后插入ID? 我有一张表,经常插入新数据. 我需要获取表格的最后一个ID. 我怎样才能做到这一点? 它类似于SELECT MAX(id) FROM table吗? g ...

  8. linux下安装虚拟天文馆,如何在Ubuntu 20.04、18.04中安装Stellarium 0.20.0虚拟天文馆

    如何在Ubuntu 20.04.18.04中安装Stellarium 0.20.0虚拟天文馆 几天前发布了Stellarium 0.20.0,它时一个免费开源的桌面虚拟天文馆软件.以下是在Ubuntu ...

  9. 2008 mysql 本地安全_如何在Linux系统中建立mysql的本地安全机制?

    如何在Linux系统中对MySQL进行本地的安全机制?今天我们将给大家介绍下具体的操作方法. local-infile=0#关闭远程连接,即3306端口.这是LinuxMySQL的默认监听端口.由于此 ...

  10. html表单居中_如何在IE低版本中兼容HTML5表单属性placeholder属性

    WEB开发数据提交是必不可少的,为了更友好的用户体验,通常需要给输入框一个默认的提示信息.HTML5技术提供了一个表单属性placeholder专门用于输入框默认提示,但是在IE低版本中根本不兼容. ...

最新文章

  1. 用纯JS做俄罗斯方块 - 简要思路介绍(1)
  2. 北斗词卡(二):这些关于北斗的缩略词术语,你认识吗?
  3. 如何使用通用Mapper
  4. Buck开关电源拓扑结构分析
  5. 数据库定义语言常见关键字
  6. 59.排序好的大数据创建索引文件,并实现大文件的二分查找,根据索引百万数据秒读数据...
  7. qt5变成内部头文件 ubuntu_Ubuntu下Visual Studio Code软件的安装和使用
  8. sql server的搜索_在SQL Server中进行全文本搜索
  9. 系统 应用 数据缺一不可 云优化三步走
  10. Ubuntu18.04报错:Aborted (core dumped) (classes.jar.toc.tmp ) ninja: build stopped: subcommand failed解决
  11. MySQL——锁机制和数据库并发问题解决方案
  12. 利用js实现页面刷新
  13. ex10_10MyInteger类
  14. 新华全媒+|探秘北迁象群的“家”和“家人们”
  15. 【全】各种颜色对应的 Hex code 和对应的 RGB 值
  16. 医疗设备维修保养及常见故障维修技术学习
  17. 西哈努克之子柬埔寨国王西哈莫尼抵京-西哈努克-国王-抵京
  18. 学习appium必备的避坑指南
  19. 碧桂园博智林机器人总部大楼_碧桂园佛肇区域工程管理部参观博智林机器人创研中心总部大楼项目...
  20. 深度学习Web端服务搭建及部署服务器

热门文章

  1. Linux进程线程学习笔记
  2. Shiro(三)——Shiro授权入门案例
  3. Visual Studio Code如何打开多个tab标签
  4. CF1041D Glider
  5. 黑马品优购项目的总结-首页
  6. devexpress.xtraeditors.xtraform 类型初始值设定_远程智能电表的常见类型推荐--老王说表...
  7. android javamail客户端获取慢_QQ音乐Android客户端Web页面通用性能优化实践
  8. 把php文件全改为html文件,怎么把动态的php文件转换成静态的html文件,html文件是php文件…...
  9. 命令行_Pytest之命令行执行
  10. html认识数字游戏大全,认识HTML列表元素