win执行mysql建库脚本_linux执行mysql脚本文件连接本地windows数据库

又开始玩linux了,小白一个,连ls命令都是这两天新学的,今天又学了点东西,贴上来备忘:

需求:我是想要在linux执行一个.py文件,这个文件执行后可以远程连接我的本地windows的mysql数据库,并且可以读取mysql中的数据;

首先先看一下连接的demo:

# -*- coding: utf-8 -*-

import pymysql

def connect_mysql_keyword():

conn = pymysql.connect(host="windowsip地址",

port=3306,

charset='utf8',

user='root',

passwd="windows数据库连接密码",

db='windows数据库名称')

cur = conn.cursor(pymysql.cursors.SSCursor)

cur.execute('set session net_write_timeout = 1000000')

return conn, cur

def aaa():

conn_obi = connect_mysql_keyword()

conn_a = conn_obi[0]

cursor_a =conn_obi[1]

cursor_a.execute('select word from 工程后缀人工校正完成')

for i in range(1,15):

sql = cursor_a.fetchone()

print(sql)

if __name__=='__main__':

aaa()

上面就是.py中的内容,我们通过Xshell将其上传至linux服务器中。

1、点击键盘“rz”,然后选择要py文件,上传到linux的/root(默认)文件夹中。

2、运行脚本,在命令窗口中 输入 python /root/demo.py 记住python后面有个空格,这样就可以执行这个py文件了,执行结果将在linux的命令行窗口显示出来。

更多相关内容可以参考:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值