写bat文件,报系统找不到指定文件的处理方式
昨天,为了一个项目的数据初始化问题,需要在新系统的MySQL库中加入新的库,新的数据。借鉴了网络上各位大神的方法。实现如下:
@ECHO OFFSET dbhost=127.0.0.1
SET dbuser=root
SET dbpasswd=123456
SET sqlpath=%~dp0
set sqlfile=20211014.sql
cd /d C:\Program Files\MySQL\MySQL Server 5.7\bin
ECHO Writing Data,Please Waiting ...
mysql -h%dbhost% -u%dbuser% -p%dbpasswd% < %sqlpath%%sqlfile% --default-character-set=utf8@ECHO Done!
但是这个在创建该文件的目录可用,在实际应用的目录却一直报 “系统找不到指定的文件”。
经过关进程、重启机器等等方式,都是一样的问题,没有发生任何变化。
在没有办法的时候,突然想到之前在工作中遇到的问题,关于路径空格的问题。我就又仔细比对了一下两个bat运行的路径,发现我目的路径中,文件夹存在空格。所以就将路径改为
mysql -h%dbhost% -u%dbuser% -p%dbpasswd% < "%sqlpath%%sqlfile%" --default-character-set=utf8
之后就可以找到相应的文件了。
还有一个问题就是在mysql语句中存在密码的问题,会有异常提示显示。看到网上的各种办法,解决的方式也较麻烦,还好它仅仅是个提示,功能还是在正常实现。也就没有对其处理。
参考:.bat批处理数据库导入sql文件,“系统找不到指定文件”问题_隐居的山贼-CSDN博客
批处理(.bat)文件中找不到文件等路径问题_feiyu68的博客-CSDN博客
写bat文件,报系统找不到指定文件的处理方式相关推荐
- python运行系统找不到指定文件_系统找不到指定文件_系统找不到指定的文件_python 系统找不到指定的文件 - 云+社区 - 腾讯云...
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我正在构建一个依赖于另一个库的特定库,当我这样做时,我收到以下警告消息:&quo ...
- Sql server登录 系统找不到指定文件
登录Sql Server报系统找不到指定文件 在配置管理器中找到Sql server数据库服务 启动 再次链接数据库 登录成功
- windows server 2012 计划任务 系统找不到指定文件
前几天在windows server 2012上面设置一个计划任务来定时重启 tomcat ,重启脚本写好了,但是添加到计划任务后总是执行不成功,提示 "系统找不到指定文件.(0x...)& ...
- win10 驱动无法安装 系统找不到指定文件
明明指定了下载的驱动文件夹,但是报错,"系统找不到指定文件", 然后查看C:\Windows\INF\setupapi.dev.log文件,这是驱动安装的日志,查看信息发现: &g ...
- java中找不到文件是什么情况_java系统找不到指定文件怎么办
系统找不到指定文件解决方法如下:目录路径太长,这个文件找不到,是因为目录路径太长,windows识别不了这么长的目录,首先,这个目录上级目录已经是windows的.2.检查文件路径是否正确 3.另外, ...
- 亲测可用:Anaconda Windows Error:[Error 2]或者系统找不到指定文件
[问题描述]: Anaconda Windows Error:[Error 2]或者系统找不到指定文件的解决办法 [原因分析]: 在实际安装过程中,anaconda调用cmd运行post_instal ...
- Tomcat SSL Failed to load keystore type JKS with path 系统找不到指定文件
Tomcat6 启用 SSL,配置 <Connector port="8443" protocol="org.apache.coyote.http11.Http11 ...
- U盘修复“系统找不到指定文件”问题记录
很久以前手贱,在Mac上格式化U盘,然后发现U盘插回PC已经用不了.U盘闲置了一段时间后,最近尝试修复,最终还是失败了.明显用不了的的表现是: U盘无法识别,磁盘管理中格式化时提示"系统找不 ...
- winedt103系统找不到指定文件_win10专业版提示系统找不到指定文件的解决教程
win10专业版提示系统找不到指定文件怎么办?使用电脑过程中,当你遇到提示错误"错误3:系统找不到指定路径",的问题时,可参照以下的方法进行解决.下面请看win10专业版提示系统找 ...
- 发布网站的时候系统找不到指定文件的解决办法!
我把编译好的网站进行发布后,放在本机上的iis里面运行没有问题,但是当我把代码放到服务器上的时候,说明下,服务器是2003系统,iis6.0.在iis里面运行出现了系统找不到指定文件 <http ...
最新文章
- html中加入好看的行号,仅使用CSS在pre上创建行号
- coredump 断点_coredump调试的使用
- Eclipse中spring boot的安装和创建简单的Web应用
- 汇编语言直接偏移量操作数
- 华为鸿蒙全能家居,能兑现多少?华为智慧屏十年不过时,用鸿蒙理念做智能家居...
- 关于标准库中的ptr_fun/binary_function/bind1st/bind2nd
- SSIM与MS-SSIM图像评价函数
- IPC——流套接字通信
- ODAC(V9.5.15) 学习笔记(十九)主键值自动生成
- SVG基础知识 Adobe Illustrator绘制SVG
- MFC关闭对话框可以不析构吗_Win10关闭Defender和防火墙
- 【文文殿下】[BZOJ4008] [HNOI2015] 亚瑟王
- 如何在秋招中拿到offer?
- Linux文件扩展思考随笔
- hadoop源码学习(-)
- 集成运算放大器的应用——放大、加减、跟随、(滞回)比较器、阻抗匹配
- Python调用百度API进行语音识别
- python皮卡丘字符打印代码_皮卡丘第二种
- 铁道部购票网站可能造成另一次的密码危机
- 怎么找回删除的文件?尝试下这些恢复数据的方法
热门文章
- Vue中路由 (Vue Router)
- 判断某年某月某日是这一年的第几天
- C#调用C++类库dll,无法找到函数入口(无法在“***.dll“中找到名为“***“的入口点)
- b5纸尺寸_标准a2纸尺寸是多少厘米,设计宣传手册尺寸有哪些
- ubuntu java 7_在Ubuntu上安装Java 7
- win7安装cad2006启动后提示计算机中丢失ac1st16.dll
- Unity3D教程(一)安装以及使用Unity3D
- SVN Cleanup之后显示Skipped remains conflicted
- UEFI——PCD研究
- 尚硅谷kylin单机版之安装Hadoop3.1.3