zoukankan      html  css  js  c++  java
  • python_基础学习_04_mysql库验证与安装(mysql-python,mysql.connector)

    验证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/

  • 相关阅读:
    mall
    将UNICODE编码转换为中文
    460. LFU Cache
    957. Prison Cells After N Days
    455. Assign Cookies
    453. Minimum Moves to Equal Array Elements
    434. Number of Segments in a String
    1203. Sort Items by Groups Respecting Dependencies
    641. Design Circular Deque
    441. Arranging Coins
  • 原文地址:https://www.cnblogs.com/cphmvp/p/5692205.html
Copyright © 2011-2022 走看看