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的命令行窗口显示出来。

更多相关内容可以参考:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/561138.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

eclipse maven打包jar 部分jsp无法访问_Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目...

Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目步骤1:删除j2ee目录步骤2:新建Maven 项目步骤3:这个界面点下一步步骤4: 这个界面使用webapp,点下一步 步骤5:这一步填写如图所示的信息步骤6:此时得到的maven web 项目的问题步骤…

php mysql预处理_PHP MySQL 预处理语句

预处理语句对于防止 MySQL 注入是非常有用的。SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。预处理语句及绑定参数预处理语句用于执行多个相同的 SQL 语句,并且执行效…

final关键字_深入分析Java中的final关键字

Java中被final修饰的变量与普通变量有何区别?被final修饰的变量不可更改、被final修饰的方法不可重写是怎样做到的?带着疑问我们一点点拨开云雾。一、final的内存定义及规则对于final关键字,编译器、处理器从读写两个角度限制了其使用规则&am…

嵌入式和fpga哪个好前景_Java 和 go 哪个就业前景好一点?面向金钱编程,这个回答太现实...

有个朋友问我:ava 和 go 哪个就业前景好一点?现在纠结中,差不多一年半就要毕业了。我也问了几个朋友程序员朋友:朋友A: 可以参考 Boss 直聘,面向金钱编程,我身边的 Java 都是 15k 左右,反正干就…

php解决mysql主从同步_Mysql读写分离,主从同步实现

随着用户量的增多,数据库操作往往会成为一个系统的瓶颈所在,因此我们可以通过实现数据库的读写分离来提高系统的性能。通过设置主从数据库实现读写分离,主库负责“写”操作,从库负责“读”操作,根据压力情况&#xff0…

python创建数组的方法_numpy创建array的方法汇总

创建numpy.array,是使用numpy这个核武器的基础,本文尽量汇总常用创建numpy.array的方法。array函数>>> import numpy as np>>> a np.array([1,2,3,4,5])>>> aarray([1, 2, 3, 4, 5])>>> a.shape(5,)>>> a…

mysql_install_db is deprecated_MySQL5.7源码安装问题汇总

编译安装mysql5.7版本,想试用一下新的版本特性,发现跟之前的5.6版本编译有了一些变化,总结一下避免以后继续入坑。5.6安装方式cmake版本5.7编译cmake要求版本最低为2.8,当前为2.6,所以需要升级cmake版本。信息如下shel…

验证码图片显示不出来怎么办_pr 的蒙版不显示了怎么办?

小白自学pr一路会遇到很多坑,我也是在一个个坑里爬过的。画好的蒙版不显示了,这只能算是一个小坑。解决方法很简单,只需要记住一条:在pr里想要调整或者显示什么东西,首先必须要选中它。举例说明:我给小猫的…

gb2312编码表_汉字编码输入系统模型(一)

通过前面介绍的通信系统模型来分析汉字编码输入系统,将汉字编码输入系统的特殊性整合到通信系统模型中,从而建立起一种基于信息论的汉字编码输入系统模型(参见图3.2),以便指导我们的汉字编码输入实践,设计和…

python dict hash_【python-dict】dict的使用及实现原理

以下内容是针对:python源码剖析中的第五章——python中Dict对象 的读书笔记(针对书中讲到的内容进行了自己的整理,并且针对部分内容根据自己的需求进行了扩展)一、Dict的用法Dict的对象在使用到了所谓的关联关系的时候,就是通过key-value的形…

python参考文献_[zotero/python]库中参考文献条目删除后,清除残留PDF的脚本

更新:使用 滏阳河边捉蚯蚓 https://zhuanlan.zhihu.com/p/41297136上获取系统PDF文件和zotero.sqlite文件的代码,在此感谢!在zotero的library中删除参考文献条目后,有时PDF不会同步删除,尤甚是安装了zotfile插件后&…

java中sql语句怎么把开始和结束时间作为参数写sql查询_JDBC数据库连接怎么操作?...

之前一直听说过JDBC,但从来不知道它是何物的小伙伴们看过来啦!一、概述JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组…

spring boot整合shiro继承redis_spring-boot-plus集成Shiro+JWT权限管理

SpringBootShiroJWT权限管理ShiroApache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。三个核心组件:Subject, Secur…

java 整数变负数_一文帮你读懂Java整数的存储原理

前言大家应该都知道,整数包括负数,零,和正数。在Java中,基本类型中byte(8位)、short(16位)、int(32位)、long(64位)属于整数,并且没有无符号数,均是有符号的。对于计算机来说,它只认识二进制&am…

server2019 sqlcmd命令安装_Ubuntu20.04LTS安装MS sql-server2019的方法

在本文中,我将向您展示如何在Ubuntu 20.04 Focal Fossa上安装Microsoft SQL Server。小广告:喜欢网络技术的朋友可以加W信:xfiles_sky一起学习进步。步骤一:更新ubuntu源sudo apt update && sudo apt upgrade步骤二&#…

servlet里面为什么有时候覆_为什么新来的经理强烈推荐?前后端分离知识,学到了...

引言前后端分离这个词相信大家都听过,不知道大家是怎么理解的呢。前阵子看项目的时候,有一段实现硬是没看懂,下面来给大家说一下一段愚蠢的经历哈。(我没正正式式写过前端,所以如果文章有错的地方希望可以在评论区友善交流~)一、交…

lamp 安装 mysql_linux lamp之离线安装mysql

Linux下自己创建目录/tigger上传mysql压缩包到此目录[rootlocalhost tigger]# tar zxvf mysql.tar.gz[rootlocalhost tigger]# cp -r mysql /usr/local/mysql/usr/local/mysql 为安装目录cd /usr/local/mysql[rootlocalhost mysql]# groupadd mysql[rootlocalhost mysql]# user…

microstation添加txt文件_C开发实战-文件操作

文件概述文件几乎无处不在,主要分为磁盘文件和设备文件,典型的磁盘文件有文本文件和二进制文件,磁盘文件存储在外部存储介质(例如磁盘,硬盘,U盘等等)需要加载到内存中才能使用。无论是文本文件还是二进制文件在计算机内…

怎样配置mysql数据源_mysql怎样配置ODBC数据源

选中 sqlserver选择默认连接的数据库 7、配置完成,可以测试连接 扩展资料: spring中配置数据源的几种常见方式:工具/原料 事先配置相应的环境mysql(mysql安装程序)mysql-connector-odbc-3.51.20-win32.exe(mysql数据源dobc安装程序) 步骤/方法…

python开发框架大全_最受欢迎 Top 12 Python 开源框架,你都用过吗?

作者 | 学Python的阿勇责编 | 夕颜出品 | CSDN博客今天给大家带来了12个在GitHub等开源网站中最受欢迎的Python开源框架。如果你正在学习python,那么这12个开源框架,千万别错过,这些框架包括事件I/O,OLAP,Web开发&…