python远程连接服务器MySQL数据库
本文实例为大家分享了python远程连接服务器MySQL数据库的具体代码,供大家参考,具体内容如下
这里默认大家都已经配置安装好MySQL和Python的MySQL模块,且默认大家的DB内表和访问账号权限均已设置无误,下面直接代码演示:
#-*-coding:utf-8-*- """ CreatedonFriDec3010:43:352016 @author:zhengyongzhe """ importMySQLdb importcPickleaspk defwrite2file(DB_data,save_filename): """数据写入本地""" withopen(save_filename,'w')asf: pk.dump(DB_data,f)) #创建数据库连接 conn2db=MySQLdb.connect( host='111.111.111.111',#host port=3306,#默认端口,根据实际修改 user='username',#用户名 passwd='passwd',#密码 db='DBname',#DBname ) cur=conn2db.cursor()#操作游标 DB_data=cur.execute("select*fromtable_name;")#SQL语句,查询需要到处内容 #获取多条数据 DB_datas=cur.fetchmany(DB_data) #写入本地 write2file(DB_datas,'save_table_name') """ #打印表中数据,chekdata forinfoinDB_datas: printinfo """ cur.close() conn2db.commit() try: conn2db.close()#关闭连接 print"closedconnection..." exceptException,e: printException,":",e
以上代码演示Python远程连接服务器MySQL数据库,工程中还需要考虑可能出现的bug。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。