python 远程连接MySQL数据库 拉取数据存至本地文件
2016-12-30 23:36
671 查看
1.连接数据库
这里默认大家都已经配置安装好 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,有问题的留言,知无不答。
相关文章推荐
- python3将本地JSON数据文件(大文件)写入MySQL数据库
- Python3实现将本地JSON大数据文件写入MySQL数据库的方法
- python urllib从远程服务器下载文件到本地
- 连接到远程服务器后无法复制文件到本地机子的解决方案
- python urllib从远程服务器下载文件到本地
- python读取csv大数据文件到mysql数据库中(ubunu14.04下)
- [原创+转载]在本地没有安装mysql数据库的情况下用c++代码实现连接远程mysql数据库
- (问?)远程桌面连接怎么把本地文件复制到服务器上!?[]
- 将MSSQL数据库文件从本地机迁移到远程服务器(包括主键、默认值、表内数据)
- 使用windows远程桌面连接拷贝远程电脑上文件到本地的方法
- Oracle数据泵远程导入文件到本地数据库
- SSH连接下复制远程linux服务器文件到本地的命令
- XP 远程桌面连接不能复制文件 - 设置本地资源
- 远程桌面连接时,复制本地文件到远程服务器,本地磁盘,没有盘符,显示未指定
- SSH连接下复制远程linux服务器文件到本地的命令(zz)
- XP 远程桌面连接不能复制文件 - 设置本地资源 .
- 远程连接服务器无法拷贝本地文件解决
- 远程连接服务器无法拷贝本地文件解决
- JDBC远程从一个MySql数据库中的一张表里面读出数据(这个数据库需要用SSH隧道连接,大约8W条数据),然后分别插入到另一个数据库中的两张表里
- DB2远程客户端无法使用import导入本地数据文件解决方案