12.python笔记之mysqldb模块】的更多相关文章

一.使用python调用模块操作MYsql 2.x版本使用mysqldb模块 3.x版本使用pymysql模块 1.数据库常用操作: 使用Navicat for MySql软件来操作 show databases; 查看所有数据库 use [databasename]; 进入指定数据库 create database [name]; 创建数据库 创建一个表 进行mysqldb模块操作 2.数据表常用操作: show tables;#查看表 create table students 创建表指定格…
Date:2016-03-25 Title:13.Python笔记之Pyymal模块使用 Tags:Python Category:Python 博客地址:www.liuyao.me 作者:刘耀 YAML YAML是一种用来表达数据序列的编程语言,它的主要特点包括:可读性强.语法简单明了.支持丰富的语言解析库.通用性强等.Ansible与Saltstack环境中配置文件都以YAML格式存在.下面是saltstack的配置: file_roots: base: - /srv/salt/ dev:…
python笔记之常用模块用法分析 内置模块(不用import就可以直接使用) 常用内置函数 help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调用 repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝 eval_r(str) 表示合法的python表达式,返回这个表达式 dir(obj) 查看obj的name space中可见的name hasattr(obj,name) 查看一个obj的na…
python笔记之bisect模块 当你决定使用二分搜索时,这个模块会给你带来很大的帮助. 例子 import bisect L = [1,3,3,6,8,12,15] x = 3 #在L中查找x,x存在时返回x左侧的位置,x不存在返回应该插入的位置..这是3存在于列表中,返回左侧位置1 x_insert_point = bisect.bisect_left(L,x) print x_insert_point #1 #在L中查找x,x存在时返回x右侧的位置,x不存在返回应该插入的位置..这是3存…
python笔记之itertools模块 itertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代器(如生成器和生成器表达式)的函数联合使用. chain(iter1, iter2, ..., iterN) 给出一组迭代器(iter1, iter2, ..., iterN),此函数创建一个新迭代器来将所有的迭代器链接起来,返回的迭代器从iter1开始生成项,知道iter1被用完,然后从iter2生成项,…
python笔记之ZipFile模块 zipfile模块用来做zip格式编码的压缩和解压缩的,zipfile里有两个非常重要的class, 分别是ZipFile和ZipInfo, 在绝大多数的情况下,我们只需要使用这两个class就可以了.ZipFile是主要的类,用来创建和读取zip文件而ZipInfo是存储的zip文件的每个文件的信息的. 比如要读取一个Python zipfile 模块,这里假设filename是一个文件的路径: import zipfile z = zipfile.Zip…
python笔记之subprocess模块 [TOC] 从Python 2.4开始,Python引入subprocess模块来管理子进程,以取代一些旧模块的方法:如 os.system.os.spawn*.os.popen*.popen2.*.commands.*不但可以调用外部的命令作为子进程,而且可以连接到子进程的input/output/error管道,获取相关的返回信息 subprocess的目的就是启动一个新的进程并且与之通信. subprocess模块中只定义了一个类: Popen.…
python笔记之Cmd模块 Cmd类型提供了一个创建命令行解析器的框架,默认情况下,它使用readline来进行交互式操作.命令行编辑和命令完成. 使用cmd创建的命令行解释器循环读取输入的所有行并且解析它们,然后发送命令给一个合适的命令处理器.输入行为解析成两个部分:命令和参数.如果用户输入cmd param,它解释成命令cmd和参数param,然后使用param作为参数调用do_cmd方法.如果do_cmd命令处理器返回真,那么程序会干净的退出,否则会继续等待下一个命令的输入. 简单的来说…
[Python]安装MySQLdb模块centos 6.1 宝塔Linux面板 MySQL5.6 总之是各种坑 先说一下,宝塔安装在centos 6.1 i368 也就是32位系统上的方法 https://www.yooym.com/blog/gongjuziliao/centos/2018/0425/1499.html 用这个链接的方法就行,其实也就是去掉了32位系统的限制. 来讲重点,这个绝逼是环境问题,为了不选择重装系统.只能搞定咯 yum install python-devel yum…
摘要: MySQLdb模块用于操作mysql数据库.1.安装MySQLdb模块 yum install MySQL-python -y2.操作流程①.导入模块: import MySQLdb②.连接数据库: 变量名=MySQLdb.connect(user=’用户’,passwd=’密码’,host=’ip’,db=’数据库’,port=’端口’,charset=’编码’)③.创建游标: 变量A=变量名.cursor()④.选择数据库: 变量名.select_db(‘库名’)⑤.执行sql,[一…