Python torndoa mysql 模块安装
pip install torndb
pip install pip install mysql-python #不支持3.x版本
ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18 #64为系统 ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18 #32位系统importtorndb
db=torndb.Connection(hostaddress,database name,user,password)pip install -i http://pypi.douban.com/simple/ torndb
所以以后pypi站索引无法访问的时候尝试利用豆瓣的pypi索引。
使用:
连接数据库
| 1 2 | importtorndbdb=torndb.Connection(hostaddress,database name,user,password) | 
查询
查询有两种查询方式,一种为get,一种为query,get是得到一行数据。query是得到一列数据。get返回数据为封装好的dict,query得到的数据为封装好的list,单元为dict。
| 1 2 3 | >>> a=db.get('select * from query where id=1')>>> a{'queryc': 'dac', 'id': 1} | 
| 1 2 3 | >>> a=db.query('select * from query')>>> a[{'id': 2, 'queryc': 'isca'}, {'id': 1, 'queryc': 'dac'}] | 
执行sql语句
下面的命令是无返回参数的执行sql语句的方法。
| 1 2 3 | string='dac'str='insert into query(id,queryc)values(%d,"%s")'%(1,string)db.execute(exe) | 
- MySQL命令行操作创建数据库和表的时候指定编码的命令
数据库
| 1 | mysql> CREATE DATABASE IF NOT EXISTS my_db DEFAULT CHARSET utf8 COLLATE utf8_general_ci; | 
数据表
| 1 | mysql> CREATE TABLE my_table (name VARCHAR(20) NOT NULL) type=MyISAM DEFAULT CHARSET utf8; | 
Python torndoa mysql 模块安装的更多相关文章
- yum安装memcache,mongo扩展以及python的mysql模块安装
		//启动memcached/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -p 11211 -u root/usr/local/memca ... 
- windows下python操作mysql模块安装
		百度教程说安装 pip install mysqldb 这在我的电脑上安装失败: Could not find a version that satisfies the requirement mys ... 
- Python 3 mysql 简介安装
		Python 3 mysql 简介安装 一.数据库是什么 1. 什么是数据库(DataBase,简称DB) 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合.数据 ... 
- Python 操作 Mysql 模块
		一.Python 操作 Mysql 模块的安装 linux: yum install MySQL-python window: http://files.cnblogs.com/files/wupei ... 
- Python的第三方模块安装
		python的第三方模块安装一般使用python自带的工具pip来安装. 1.在Windows下,在安装python时勾选[安装pip]和[添加python至环境变量]. 如果在python安装目录的 ... 
- Python的MySQLdb模块安装
		MySQL-python-1.2.1.tar.gz 下载地址:https://pan.baidu.com/s/1kVfH84v 然后解压,打开README(这个其实没有什么鸟用) 里面有安装过程: ... 
- Python的MySQLdb模块安装,连接,操作,增删改
		1. 首先确认python的版本为2.3.4以上,如果不是需要升级python的版本 python -V 检查python版本 2. 安装mysql, 比如安装在/usr/local/my ... 
- python之mysqldb模块安装
		之所以会写下这篇日志,是因为安装的过程有点虐心.目前这篇文章是针对windows操作系统上的mysqldb的安装.安装python的mysqldb模块,首先当然是找一些官方的网站去下载:https:/ ... 
- 【Python】安装Python的mysql模块
		在控制台中输入pip install pymysql即可,以下是输出: C:\Users\horn1\Desktop\python\15>pip install pymysql Collecti ... 
随机推荐
- Linux下memcache的安装
			memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度.目前用memcache解决互联网上的大用户读取是非常流行的一种用法,在互联网企业中有着广泛的应用.关 ... 
- SharePoint REST Create Folder
			function createListFolder(siteUrl, listName, foldername) { var serverUrl = _spPageContextInfo.webAbs ... 
- Loadrunner 脚本错误问题汇总(非原创,部分转自互联网)
			在运行脚本回放过程中,有时会出现错误,这在实际测试中是不可避免的,毕竟自动录制生成的脚本难免会有问题,需要运行脚本进行验证,把问题都解决后才加入到场景中进行负载测试.下面结合常用的协议(如Web.We ... 
- PHP explode()函数
			源起:将日期格式的字符串拆分成年.月.日,用于组织关系介绍信的特定位置打印.感谢倪同学提供思路 定义和用法 explode()函数把字符串分割为数组 语法 explode(separator,stri ... 
- 打开office word excel弹出visual studio 2008
			打开office word 或者excel或者ppt等文档就会弹出visual studio 2008正在配置对话框. 按照我下面的步骤,解决方法非常简单. 如果你的电脑是win7操作系统,从第一步开 ... 
- 参数*args和**args区别
			#*args(元组)和**args(字典)的区别 def tuple_test(*args): for i in args: print 'hello'+i s=('xuexi','mili') tu ... 
- 备受SQL青睐的“1”
			写在前面:所用sql语句皆是在oracle 11g r1 数据库中实验. 在sql书写中,经常会用到数字1,例如 count(1),select 1, where 1=1等等,这样做有何好处呢?下面我 ... 
- phpstorm10.0.1 注册
			注册时选择License server,填http://idea.lanyus.com,然后点击OK,就注册了 
- JavaScript变量作用域
			全部变量拥有全局作用域,局部变量拥有局部作用域(这里注意函数的参数也是局部变量) 1.在函数体内,局部变量的优先级高于同名的全局变量. 我的理解就是当你同时定义了同名的局部变量和全局变量时,函数体内返 ... 
- JavaScript:修改作用域外变量
			今天在看JavaScript学习指南的时候做的课后习题,也因此详细的对函数的传入参数进行比较深入的研究. 题目如下: 函数如何才能修改其作用域之外的变量?编写一个函数,由1~5的数字组成的数组作为参数 ... 
