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的gevent框架的入门教程
Apr 29 Python
基于Python实现定时自动给微信好友发送天气预报
Oct 25 Python
Python类装饰器实现方法详解
Dec 21 Python
Python中的上下文管理器相关知识详解
Sep 19 Python
Python获取统计自己的qq群成员信息的方法
Nov 15 Python
Python实现搜索算法的实例代码
Jan 02 Python
python 子类调用父类的构造函数实例
Mar 12 Python
Python super()函数使用及多重继承
May 06 Python
python实现简单的井字棋游戏(gui界面)
Jan 22 Python
Python requests库参数提交的注意事项总结
Mar 29 Python
python关于集合的知识案例详解
May 30 Python
Python虚拟环境virtualenv是如何使用的
Jun 20 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
用 Composer构建自己的 PHP 框架之构建路由
2014/10/30 PHP
PHP7常量数组用法分析
2016/09/26 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
动态添加js事件实现代码
2009/03/12 Javascript
iframe 自适应高度[在IE6 IE7 FF下测试通过]
2009/04/13 Javascript
使用jquery插件实现图片延迟加载技术详细说明
2011/03/12 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
Angular.js去除页面中显示的空行方法示例
2017/03/30 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
通过jquery的ajax请求本地的json文件方法
2018/08/08 jQuery
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
如何在JavaScript中谨慎使用代码注释
2019/06/21 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
Python交换变量
2008/09/06 Python
使用Python设计一个代码统计工具
2018/04/04 Python
浅谈Django中的数据库模型类-models.py(一对一的关系)
2018/05/30 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
2019/01/07 Python
Python语法分析之字符串格式化
2019/06/13 Python
python2.7的flask框架之引用js&css等静态文件的实现方法
2019/08/22 Python
django admin 自定义替换change页面模板的方法
2019/08/23 Python
pytorch制作自己的LMDB数据操作示例
2019/12/18 Python
Python包和模块的分发详细介绍
2020/06/19 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
年级组长自我鉴定
2014/02/22 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
四风查摆问题及整改措施
2014/10/10 职场文书
英雄儿女观后感
2015/06/09 职场文书
python xlwt模块的使用解析
2021/04/13 Python
如何使用JavaScript策略模式校验表单
2021/04/29 Javascript
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS