Python3.4连接Mysql

Python版本:3.4.3

安装Lib库:pymysql

代码结构树:

主函数代码片dbcheck.py

#!/usr/bin/python
# -*- coding: utf-8 -*-
import configinit
import pymysql

def execute_mysql():
    conn = None
    cur = None
    try:
        conn = pymysql.connect(**configinit._mysql_config)
        cur = conn.cursor()
        query = "SELECT * FROM publicnetbarpolicy;"
        cur.execute(query)
        result = cur.fetchall()

        for record in result:
            print(record)

        cur.close()
        conn.close()
    except pymysql.Error as e:
        print("Mysql Error %d: %s" % (e.args[0], e.args[1]))

if __name__ == ‘__main__‘:
    execute_mysql()

数据库配置文件__init__.py

#!/usr/bin/python
# -*- coding: utf-8 -*-

_mysql_config = {
      ‘user‘: ‘root‘,
      ‘password‘: ‘js*%##))!!WX‘,
      ‘host‘: ‘10.34.53.172‘,
      ‘db‘: ‘netbarapppolicys‘,
      ‘charset‘:‘utf8‘,
    }
时间: 2024-08-02 11:27:24

Python3.4连接Mysql的相关文章

Python3.5连接Mysql

Python3.5连接Mysql Python版本: 3.5.0 MySqlDB官网只支持Python3.4,这里Python3.5使用第三方库PyMysql连接Mysql数据库. http://dev.mysql.com/downloads/connector/python/2.0.html PyMysql下载地址: https://pypi.python.org/pypi/PyMySQL#downloads Windows下安装方法: 下载解压后,进入PyMySql-0.6.7目录,执行py

python3.4连接mysql数据库的方法

python3.4连接mysql数据库的方法 发布时间:2014-08-04编辑:www.jbxue.com 本文介绍了python3.4连接mysql数据库的方法,在python3.4中不能用mysqldb连接mysql,可以使用pymysql完成连接mysql数据库,需要的朋友参考下. 在python3.4中用原来python2.7的mysqldb已不能连接mysql数据库了. 喜欢mysqldb的朋友,可以参考: Python实例 mysqldb操作数据库 python MySQLdb操作

python3.6连接mysql

初次学习python,因为python连接mysql的时候,需要安装mysql驱动模块 之前按照廖雪峰网站上的方法安装mysql驱动的方法: MySQL官方提供了mysql-connector-python驱动,但是安装的时候需要给pip命令加上参数--allow-external: $ pip install mysql-connector-python --allow-external mysql-connector-python 如果上面的命令安装失败,可以试试另一个驱动: $ pip i

win7下python3.5连接mysql

一:安装mysql 可以去官网下载,这里就不啰嗦了 二:安装后,我们先运行mysql看看,打开cmd界面,输入"mysql -u root -p",由于楼主没有设置密码,后面的输入密码一栏直接按回车 输入"show databases"查看一下现有的数据库(由于楼主不是新安装的,之前创建过数据库,所以多一个zyq数据库) 输入"use test"切换到test库,输入"show tables"查看test下的表 输入"

python3 django连接mysql,同步表结构

第一步:安装PyMySQ代替MySQLdb pip3 install PyMySQL 然后在工程目录的__init__.py中填写下面两句话 import pymysql pymysql.install_as_MySQLdb() 问题:安装过程中如果提示No module named 'MySQLdb' 解决方法:python3使用上面的方法替代MySQLdb 原因:python3中,不再使用MySQLdb包了 第二步:配置数据库和INSTALLED_APPS(app下的settings.py)

如何使用Python3.4连接MySQL

http://www.tuicool.com/articles/yqayEv 1 import pymysql 2 conn = pymysql.connect(host='localhost', port=3306,user='root',passwd='root',db='DeliveryAddress',charset='UTF8') 3 cur = conn.cursor() 4 cur.execute("INSERT INTO `ProvinceCityCountyTown` VALU

Python3 pymysql连接MySQL数据库

#!/usr/bin/python # -*- coding:utf8 -*- import pymysql #取得数据库连接对象 conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='1234',db='python') #取得游标对象 cur = conn.cursor() #插入数据 cur.execute("INSERT INTO student(name,sex,age) VALUES('3', '0

Python3中使用PyMySQL连接Mysql

在Python2中连接Mysql数据库用的是MySQLdb,在Python3中连接Mysql数据库用的是PyMySQL,因为MySQLdb不支持Python3.因为web.py与Django中连接数据库默认是用MySQLdb,所以在Python3中连接数据库会报错:No module named 'MySQLdb'.这时候怎么处理呢? 针对web.py来说,在.py文件中增加两行代码:import pymysqlpymysql.install_as_MySQLdb() 针对Django来说,在站

python3.4怎么连接mysql pymysql连接mysql数据库

本文介绍了python3 4连接mysql数据库的方法,在python3 4中使用原来python2 7的mysqldb已不能连接mysql数据库了,可以使用pymysql. 在python3.4中使用原来python2.7的mysqldb已不能连接mysql数据库了,可以使用pymysql,来完成连接mysql的重任. 具体步骤: 序号 描述1 去github上下载pymysql的安装包pymysql https://github.com/PyMySQL/PyMySQL2 解压到某个盘符下3