首页 mysql

mysql

  • thrift之python客户端使用

    thrift之python客户端使用

    0.写好了cpp的服务器后,测试是个问题,写cpp程序来测试好像不是很灵活,所以想用python脚本来写测试程序,记录一下过程。 1.首先是thrift的python程序库的安装,有些基础库需要安装后才能运行,在thrift的目录库目录中,选择py目录,使用root账户就可以直接安装了。 cd thrift-0.9.0/lib/py python setup.py install 即可完成安装。当然安装完成之后也要记得测试一下,安装是否成功。 2.编译thrift脚本文件为py语言。 thrif...

    linux 应用 2014-02-13 798 0 mysqldjangoscons
  • scons学习笔记

    scons学习笔记

    scons是一个python写的用来编译源码的一个工具,类似于make工具,但是支持的语言更多,灵活性更强。 这里来介绍一下scons的使用。下载可以在其官方网站:http://www.scons.org,源码安装就不说了,ubuntu和debian上安装更为方便,直接apt-get install scons就可以了。本文以编译c、c++为例来介绍其使用。 编译命令 在源代码目录下直接使用scons命令就可以编译,但是前提是编写好编译规则文件,默认的编译规则文件名是Sconstruc...

    linux 应用 2014-01-05 180 0 mysqlmakefile
  • mysqldb:2014:Commands out of sync; you can't run this command now

    mysqldb:2014:Commands out of sync; you can't run this command now

    自己写了一个python的mysql的访问类,在python的多线程种使用种有了点问题,就是报这个2014的错误,在网上搜了很多资料,基本都是说mysqldb有问题,但是在解决方法上我这里测试通过一种方式: 在每次查询或是更新的时候,从新获取一个sql执行结构体cursor,执行完毕之后在close这个cursor,例如在类方法种我这样写: def do_sql(self, p_sql): self.cursor = self.conn.cursor() #这里重新获取 count = 0...

    linux 应用 2013-02-05 130 0 mysqlshell
  • python中thread的简单使用

    python中thread的简单使用

    今天在整理一个pyton的脚本,功能是以http+json返回数据拉去线上一些模块的状态信息,一般在5分钟以内就可以跑完,昨天开始由于原始数据太多了,结果搞得5分钟跑不完了,后面的数据统计就有点乱了,仔细分析看了看之后是在网络数据拉去上花费的时间比较多,原来是单进程,单线程的,就想着如果修改成多线程会好一点,python种线程使用还是比较简单的了,从threading.thread继承了一个线程类,类里面直接编写__init__, run, __del__方法,这样就是一个基本的线程类了 class Proces...

    linux 应用 2013-02-05 89 0 mysql
  • Nginx+mod_wsgi+webpy

    Nginx+mod_wsgi+webpy

    最近在做一个项目是以结伴开发的模式来作的,最终两个人讨论一两个人都相对熟悉而且开发效率较高的python来开发,在web框架上最终抛弃了较为原始的直接cgi和较为臃肿的django,而选择了介于之间的webpy,webpy在使用了一段时间后发现,我们两个人都很喜欢使用而且用的是相当的顺手,后台环境就使用Nginx+mod_wsgi+webpy,也是非常流畅。现在把这个简单的‘复杂’环境搭建记录一下: 重点参考了nginx的官方文档:http://wiki.nginx.org/NgxWSGIModule的说明安装吧...

    linux 应用 2011-04-03 77 1 mysqljs2pc
  • Django admin搭建简单站点记录

    Django admin搭建简单站点记录

    Django 安装: 从此下载:www.djangoproject.com/download/ 下载后直接解压到目录:Django-1.2.4 然后执行:python setup.py install 进行安装,当然安装需要root用户权限 安装完成后则开始建立站点: XiAn_xxx:/data/helight 例如在该目录下建立以个xsite的站点,使用如下命令: django-admin.py startproject xsite ls既可以看到建立的站点目录xsite,并且在其中已经初...

    linux 应用 2011-02-04 99 3 mysqlnetfilter
  • python中实现ssh自动登录并且执行命令

    python中实现ssh自动登录并且执行命令

    由于要做一个对大量机器访问并且执行命令的一个操作,一个一个来那肯定不行了,那家伙一个人做要到猴年马月啊。所以想写一个工具来完成,考虑到开发速度、对数据库访问的便捷性等因素,我选择了python开发。查了一下python的ssh库,呃用起来挺简单的。 这是个修改主机密码的登录demo def ssh_cmd(ip, passwd, cmd, newpwd): ret = -1 ssh = pexpect.spawn('ssh -q -p36000 root@%s "%s"' % (ip...

    linux 应用 2010-12-21 130 4 mysql
  • Python 2.6 安装mysql支持(备忘)

    Python 2.6 安装mysql支持(备忘)

    做这方面的安装最麻烦的就是一些库啊,路劲啊什么的,有时候太费事了,虽然很多时候可以直接扔给运维的同事去给我安装,但是,毕竟不是很方便,尤其是为了自己做个测试,就不用去麻烦人家和浪费人家时间了。 首先,安装需要的环境,Mysql和Python就不说了,必备的东西。 主要是安装的MySQLdb,可以去sf.net下载,具体地址是 http://sourceforge.net/projects/mysql-python/ root@localhost]# python setup.py build Tr...

    linux 应用 2010-11-19 125 1 mysqlshell
  • 在终端中显示彩色字符

    在终端中显示彩色字符

    部分转自:http://www.linuxdiyf.com/viewarticle.php?id=182904 文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e "\033[44;37;5m ME \033[0m COOL" 以上命令设置作用如下:背景色为蓝色,前景色为白色,字体闪烁,输出字符“ME”,然后重新设置屏幕到缺省设置,输出字符 “COOL”。“e”是命令 echo 的一个可选项,它用于激活特殊字符的解析器。“\033”引导非常规字符序列。“m”意味着设置属性然后结束非...

    linux 应用 2010-11-10 98 4 mysqlxgcom
  • mysql客户端编码问题:python

    mysql客户端编码问题:python

    最近在使用python写一些web应用,之前使用一直没什么问题,但是昨天却出了点小问题:用python连接mysql读取数据,显示出来老是???号一类的东西,一看就知道是编码问题了,在数据库端一看: set names GBK; select看,正常 set names utf8,select再看乱码, 俄,编码就是GBK的了,所以在连接了数据库后执行了下: cursor.execute("set names GBK") 让后在查询,查询出来后还需要decode和encode处理:...

    linux 应用 2010-10-28 86 0 mysqlshell
1