python远程连接服务器MySQL数据库


Posted in Python onJuly 02, 2018

本文实例为大家分享了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的Django框架中包装视图函数
Jul 20 Python
通过python+selenium3实现浏览器刷简书文章阅读量
Dec 26 Python
python基于twisted框架编写简单聊天室
Jan 02 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
Apr 27 Python
Python基于datetime或time模块分别获取当前时间戳的方法实例
Feb 19 Python
python实现AES加密与解密
Mar 28 Python
解决Python3用PIL的ImageFont输出中文乱码的问题
Aug 22 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
Dec 10 Python
python连接mysql有哪些方法
Jun 24 Python
Python使用socket_TCP实现小文件下载功能
Oct 09 Python
最新Python idle下载、安装与使用教程图文详解
Nov 28 Python
python数字图像处理:图像的绘制
Jun 28 Python
对Python 数组的切片操作详解
Jul 02 #Python
python读取LMDB中图像的方法
Jul 02 #Python
python读写LMDB文件的方法
Jul 02 #Python
对numpy中的数组条件筛选功能详解
Jul 02 #Python
python matlibplot绘制多条曲线图
Feb 19 #Python
python matlibplot绘制3D图形
Jul 02 #Python
对numpy Array [: ,] 的取值方法详解
Jul 02 #Python
You might like
苏联队长,苏联超人蝙蝠侠,这些登场的“山寨”英雄真的很严肃
2020/04/09 欧美动漫
PHP json_encode() 函数详解及中文乱码问题
2015/11/05 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
XAMPP升级PHP版本实现步骤解析
2020/09/04 PHP
10个很棒的jQuery代码片段
2015/09/24 Javascript
AngularJS指令用法详解
2016/11/02 Javascript
非常优秀的JS图片轮播插件Swiper的用法
2017/01/03 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
vue watch自动检测数据变化实时渲染的方法
2018/01/16 Javascript
详解Vue.js中.native修饰符
2018/04/24 Javascript
vue自定义filters过滤器
2018/04/26 Javascript
vue模式history下在iis中配置流程
2019/04/17 Javascript
Vue 动态组件components和v-once指令的实现
2019/08/30 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
微信小程序实现电子签名并导出图片
2020/05/27 Javascript
vue实现放大镜效果
2020/09/17 Javascript
python中enumerate的用法实例解析
2014/08/18 Python
python目录与文件名操作例子
2016/08/28 Python
Python算法应用实战之栈详解
2017/02/04 Python
python的构建工具setup.py的方法使用示例
2017/10/23 Python
Python实现的端口扫描功能示例
2018/04/08 Python
python matplotlib库绘制散点图例题解析
2019/08/10 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
2020/04/24 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
python 实现任务管理清单案例
2020/04/25 Python
python 如何将office文件转换为PDF
2020/09/22 Python
Urban Outfitters德国官网:美国跨国生活方式零售公司
2018/05/21 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
大学生实习自我鉴定
2013/12/11 职场文书
教师党员承诺书
2014/03/25 职场文书
听课评语大全
2014/04/30 职场文书
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书