python_基础学习_04_mysql库验证与安装(mysql-python)

验证python-mysql是否安装

1:python

2: import MySQLdb

安装步骤:

1、sudo apt-get install python-setuptools

2、sudo apt-get install libmysqld-dev

3、sudo apt-get install libmysqlclient-dev

4、sudo apt-get install python-dev

5、sudo easy_install mysql-python

测试下:

在python交互式窗口,import MySQLdb 试试,不报错的话,就证明安装好了。

预备

Python 2.7
Connector/Python 2.1.1

安装

1、下载源码包。

wget http://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-2.1.1.tar.gz

2、解压缩。

tar -zxvf mysql-connector-python-2.1.1.tar.gz

3、安装。

python setup.py install

注:需要root权限

编程

#coding:utf8
# 使用 Connector/Python 进行查询操作。

import mysql.connector

# 创建连接
config = {
          ‘user‘:‘uzone‘,
          ‘password‘:‘uzone‘,
          ‘host‘:‘127.0.0.1‘,
          ‘port‘:19816,
          ‘database‘:‘ucgc_sdk‘}
conn = mysql.connector.connect(**config)

# 创建游标
cur = conn.cursor()

# 执行查询SQL
sql = "SELECT notice_id,notice_name,creator,ctime,modifier,mtime FROM notice"
cur.execute(sql)

# 获取查询结果
result_set = cur.fetchall()
if result_set:
    for row in result_set:
        print "%d, %s, %s, %d, %s, %s" % (row[0],row[1],row[2],row[3],row[4],row[5])

# 关闭游标和连接
cur.close()
conn.close()

部分转载:http://aofengblog.blog.163.com/blog/static/6317021201522084715866/

时间: 2024-11-08 06:05:21

python_基础学习_04_mysql库验证与安装(mysql-python)的相关文章

Yaf零基础学习总结2-Yaf框架的安装

接着上一篇文章<Yaf零基础学习总结1-Yaf框架简介>我们对Yaf框架有那么一个大概的了解了,但是对于程序员来说,那些文字都是表面的,他们最想的就是开始敲代码了.当然这也是学习Yaf框架最有效的方法,敲得越多肯定学得越快,对于任何语言来说也是一样的,在写代码之前我们得把Yaf框架安装上. 相比于其它PHP框架,Yaf是作为PHP的一个扩展发行的,我们也知道他是基于C语言实现的,我们看不到它的PHP代码,当然有C语言背景的人可以去看下他的C源码.知道安装PHP扩展的人基本可以略过本文了,因为Y

Python基础学习笔记(一)安装以及IDE的配置

一.初识Python Python官方网站:www.python.org 版本:python-3.4.3.amd64 somebody初次接触Python,没有使用Python 2.x进行开发真实项目的经历.所以不知2.x版本和3.x版本孰优孰劣,目前是作为一门兴趣来了解及学习. 二.安装 windows环境安装 由于somebody未有真实的Python开发经验,切目前仅限于学习,故所有的操作均在windows环境下进行. 1.官网下载安装程序,链接:https://www.python.or

linux学习笔记——源码编译安装Mysql

#######Redhat6.5源码编译安装Mysql########实验环境:1.IP:172.25.8.32.磁盘要大于20G先添加一块大于20G的磁盘fdisk /dev/vdb        ##得到/dev/vdb1 8e linuxpvcreate /dev/vdb1    ##把物理分区做成物理卷vgextend vg_server1 /dev/vdb1    ##把新建立的/dev/vdb1添加到vg_server1中lvextend -L 20G /dev/vg_server1

学习笔记(2)centos7 下安装mysql

centos7安装mysql 本文通过yum方式安装mysql 1.添加mysql yum 仓库 去mysql开发者中心(http://dev.mysql.com/downloads/repo/yum/)下载对应平台的包. 安装下载下来的包文件 yum localinstall mysql57-community-release-el7-11.noarch.rpm 2.安装mysql 执行下面的命令进行安装 yum install mysql-community-server 开启mysql服务

linux基础学习第二十一天之自动化安装linux系统(kickstart)

内容: 利用kickstart进行自动化安装linux系统 制作光盘.U盘启动盘 一.系统自动化安装: 1.anaconda 由前面的学习我们知道,系统的启动流程: bootloader-->kernel(initramfs)-->rootfs-->/sbin/init 所以,bootloader完全可以由光盘来进行引导,在引导的过程中在借助kickstart来进程自动安装 Anaconda是RedHat.CentOS.Fedora等Linux的安装管理程序.它可以提供文本.图形等安装管

Docker 学习笔记【2】 Docker 基础操作实,Docker仓库、数据卷,网络基础学习

Docker 学习笔记[3] Docker 仓库实操,创建私有仓库,实操数据卷.数据卷容器,实操 网络基础  ---------高级网络配置和部分实战案例学习 ============================================================= Docker 学习笔记[1]Docker 相关概念,基本操作--------实操记录开始 ============================================================= 被

《Yaf零基础学习总结》系列技术文章整理收藏

<Yaf零基础学习总结>系列技术文章整理收藏 Yaf零基础学习总结系列整理了Yaf的基础知识,对于Yaf入门的学习有很大的参考借鉴,收藏在这里,自己用到Yaf的时候随时查阅 1关于Yaf的一些说明[转Yaf作者]http://www.lai18.com/content/407120.html 2Yaf零基础学习总结1-Yaf框架简介http://www.lai18.com/content/407123.html 3Yaf零基础学习总结2-Yaf框架的安装http://www.lai18.com

CentOS6.8下使用yum安装mysql,并远程登陆mysql

第1步.查看CentOS下是否已安装mysql 输入命令 :yum list installed | grep MySQL 第2步.删除已安装mysql 输入命令:yum -y remove mysql 看到complete就说明成功了 第3步.查看yum库中的mysql(非必须) 输入命令:yum list | grep mysql 第4步.从yum库中的安装mysql 输入命令: yum -y install mysql mysql-server mysql-devel 第5步.验证是否安装

Linux之linux下安装mysql

一.查看CentOS下是否已安装mysql yum list installed | grep mysql 二.删除已安装Mysql yum -y remove mysql 三.查看yum库中的mysql(非必须) yum list | grep mysql 四.从yum库中的安装mysql yum -y install mysql mysql-server mysql-devel 五.验证是否安装成功 rpm -qi mysql-server 六.启动mysql服务 /etc/init.d/m