python远程连接MySQL数据库


Posted in Python onApril 19, 2019

本文实例为大家分享了python远程连接MySQL数据库的具体代码,供大家参考,具体内容如下

连接数据库

这里默认大家都已经配置安装好 MySQL 和 Python 的MySQL 模块,且默认大家的DB内表和访问账号权限均已设置无误,下面直接代码演示:

# -*- coding: utf-8 -*-
"""
Created on Fri Dec 30 10:43:35 2016

@author: zhengyongzhe
"""

import MySQLdb
import cPickle as pk


def write2file(DB_data,save_filename):
 """数据写入本地"""
 with open(save_filename, 'w') as f:
 pk.dump(DB_data, f))

# 创建数据库连接
conn2db = MySQLdb.connect(
  host='111.111.111.111',# host
  port = 3306, # 默认端口,根据实际修改
  user='username',# 用户名
  passwd='passwd', # 密码
  db ='DBname', # DB name
  )

cur = conn2db.cursor() # 操作游标
DB_data = cur.execute("select * from table_name;") # SQL语句 ,查询需要到处内容

# 获取多条数据
DB_datas = cur.fetchmany(DB_data) 
# 写入本地
write2file(DB_datas,'save_table_name')

"""
# 打印表中数据,chek data
for info in DB_datas:
 print info
"""
cur.close() 
conn2db.commit()

try:
 conn2db.close() # 关闭连接
 print "closed connection..."
except Exception,e:
 print Exception,":",e

以上代码演示Python远程连接服务器MySQL数据库,工程中还需要考虑可能出现的bug,有问题的留言。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python遍历数组的方法小结
Apr 30 Python
Python实现的选择排序算法原理与用法实例分析
Nov 22 Python
Python中常见的异常总结
Feb 20 Python
python实战之实现excel读取、统计、写入的示例讲解
May 02 Python
python读取文本绘制动态速度曲线
Jun 21 Python
用sqlalchemy构建Django连接池的实例
Aug 29 Python
通过python3实现投票功能代码实例
Sep 26 Python
django 读取图片到页面实例
Mar 27 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
python3 中使用urllib问题以及urllib详解
Aug 03 Python
Python生成并下载文件后端代码实例
Aug 31 Python
简单介绍Python的第三方库yaml
Jun 18 Python
详解Python匿名函数(lambda函数)
Apr 19 #Python
解决python3中的requests解析中文页面出现乱码问题
Apr 19 #Python
Python3中列表list合并的四种方法
Apr 19 #Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 #Python
python定时按日期备份MySQL数据并压缩
Apr 19 #Python
Python实现 版本号对比功能的实例代码
Apr 18 #Python
Python网络爬虫之爬取微博热搜
Apr 18 #Python
You might like
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
浅谈PHP的反射API
2017/02/26 PHP
php封装json通信接口详解及实例
2017/03/07 PHP
下载站控制介绍字数显示的脚本 显示全部 隐藏介绍等功能
2009/09/19 Javascript
jQuery操作select的实例代码
2012/06/14 Javascript
js设置cookie过期及清除浏览器对应名称的cookie
2013/10/24 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
javascript表格的渲染组件
2015/07/03 Javascript
jQuery代码优化方法总结
2018/01/29 jQuery
Angular利用内容投射向组件输入ngForOf模板的方法
2018/03/05 Javascript
vue 父组件调用子组件方法及事件
2018/03/29 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
Vue 2.0双向绑定原理的实现方法
2019/10/23 Javascript
js点击事件的执行过程实例分析【冒泡与捕获】
2020/04/11 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
Python实现大文件排序的方法
2015/07/10 Python
python基础教程之分支、循环简单用法
2016/06/16 Python
python 识别图片中的文字信息方法
2018/05/10 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
2018/11/07 Python
djang常用查询SQL语句的使用代码
2019/02/15 Python
PyQt5实现简易电子词典
2019/06/25 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
基于Python绘制美观动态圆环图、饼图
2020/06/03 Python
Python 如何测试文件是否存在
2020/07/31 Python
pycharm永久激活超详细教程
2020/10/29 Python
CSS3弹性盒模型开发笔记(一)
2016/04/26 HTML / CSS
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
size?爱尔兰官方网站:英国伦敦的球鞋精品店
2019/03/31 全球购物
优秀食品类广告词
2014/03/19 职场文书
会计毕业生自荐书
2014/06/12 职场文书
2014年幼儿园班级工作总结
2014/12/17 职场文书
入党政审材料范文
2014/12/24 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
go语言求任意类型切片的长度操作
2021/04/26 Golang