首页 > 数据库 >Windows下批处理文件导入sql文件到MySQL5.5.50

Windows下批处理文件导入sql文件到MySQL5.5.50

时间:2024-09-13 21:36:10浏览次数:8  
标签:bin 文件 set Windows sql 50 var% sqlP MySQL

用来试验的MySQL的版本为5.5.50

run.bat
::DOS的UTF-8字符集
chcp 65001
@ECHO OFF

::到MySQL下新建文件夹
set /p var="请输入MySQL安装路径 (如“C:\Program Files (x86)\MySQL\MySQL Server 5.5”):"
set /p dirsql="请输入sql文件路径(如“C:\Users\Administrator\Desktop”):"
cd %var%\bin
mkdir sqlP

::复制sql文件到MySQL目录下新建的文件夹
set /p sqlfile="请输入sql文件名(如“111.sql”):
copy   "%dirsql%\%sqlfile%"  "%var%\bin\sqlP"   

::在MySQL安装目录下运行
cd %var%\bin
set /p passwd="请输入root密码:"
mysql -uroot -p%passwd% -e " source %var%\bin\sqlP\%sqlfile%" 

pause

 
 

下面回显了路径及变量,用于排错

点击查看代码
chcp 65001
@ECHO OFF

set /p var="请输入MySQL安装路径 (如“C:\Program Files (x86)\MySQL\MySQL Server 5.5”):"
echo %var%
set /p dirsql="请输入sql文件路径(如“C:\Users\Administrator\Desktop”):"
echo %dirsql%
cd %var%\bin
cd
mkdir sqlP

cd  %dirsql%
cd
set /p sqlfile="请输入sql文件名(如“111.sql”):
echo %sqlfile%
copy   "%dirsql%\%sqlfile%"  "%var%\bin\sqlP"   
echo %var%\bin\sqlP
echo "source %var%\bin\sqlP\%sqlfile%" > %var%\bin\sqlP\main.sql

cd %var%\bin
cd
set /p passwd="请输入root密码:"
mysql -uroot -p%passwd% -e " source %var%\bin\sqlP\%sqlfile%" 

pause

标签:bin,文件,set,Windows,sql,50,var%,sqlP,MySQL
From: https://www.cnblogs.com/used-conduit-onion/p/18412911

相关文章

  • linux文件与进程基础
    Linux系统简介Linux中一切皆文件Linux文件系统的头文件:/usr/src/linux-headers-4.15.0-142-generic/include/linux/fs.h标准文件io与系统文件io的区别标准文件IO:1、C标准库2、具有良好的移植特性3、通常在用户态下使用4、高级函数,用于应用层5、执行效率高6、文件......
  • nginx配置文件解释及优化
    Nginx配置文件基本结构Nginx的配置文件主要由几个部分组成:全局块、events块、http块等。全局块:主要设置影响nginx服务器整体运行的配置指令,如工作进程数(worker_processes)、错误日志存放路径(error_log)等。events块:影响nginx服务器与用户的网络连接,如设置网络连接的序列化(multi_accep......
  • .sh 文件内容方式运行jar
    一、创建后台运行sh文件,内容如下:#!/bin/bash#设置环境变量exportJAVA_HOME=/usr/local/java/jdk-1.8.0_25exportCLASSPATH=.:$JAVA_HOME/lib/exportPATH=.:$JAVA_HOME/bin:$PATH#Java应用程序JAR文件路径JAR_PATH="/usr/local/application/sendInfo.jar"#定义日志文......
  • 手工转测试开发轻松实现薪资 50%涨幅的逆袭之路
    Hello大家好,见字如面,我是深圳线下周末2期的学员。我之前一直在某公司以手工测试为主,虽然公司不错团队氛围也很好,但为了追求更广阔的技术发展,并且围墙内的人也总因为新鲜感更想去看看外面的世界。而我深知现在的招聘环境愈加严峻,自己掌握的技能也不足以支撑我NextLevel。很长一段时......
  • 搭建图片站时,服务器应该选择 Linux 还是 Windows 系统?
    在选择服务器操作系统时,Linux和Windows都有其各自的优势,对于搭建图片站来说,以下是一些考虑因素:Linux系统:性能和资源消耗:通常,Linux系统比Windows更轻量级,它在资源消耗上更少,对于相同的硬件配置,Linux服务器通常可以提供更好的性能。成本:大多数Linux发行版都是免费的,而且开源的,这意味......
  • msvcr100.dll丢失导致快吧迷你页异常?深度解析快吧迷你页msvcr100.dll文件丢失原因与修
    在使用快吧迷你页等软件时,有时会遇到“msvcr100.dll丢失”的错误提示,导致软件无法正常运行。这一问题主要由msvcr100.dll文件丢失或损坏引起,该文件是MicrosoftVisualC++2010RedistributablePackage中的一个重要组件,负责提供程序运行所需的运行时库支持。以下是对该问题的......
  • enrollmentapi.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个enrollmentapi.dll文件(挑选合适的版本文件)......
  • EmbeddedBrowserWebView.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个EmbeddedBrowserWebView.dll文件(挑选合适的......
  • 文件上传/下载后台代码
    importcn.hutool.core.io.FileUtil;importcn.hutool.core.util.StrUtil;importcom.example.common.Result;importorg.springframework.web.bind.annotation.*;importorg.springframework.web.multipart.MultipartFile;importjavax.servlet.http.HttpServletRespons......
  • 《祇:女神之路》游戏启动时崩溃弹窗“找不到d3d9.dll”文件该怎么解决?祇:女神之路游戏黑
    若《祇:女神之路》游戏启动时因找不到“d3d9.dll”文件而崩溃弹窗。可尝试重新安装游戏,也可从正规网站下载该文件放入系统文件夹。还能安装或更新DirectX9.0,或者检查显卡驱动是否正常,以此来解决问题。本篇将为大家带来《祇:女神之路》游戏启动时崩溃弹窗“找不到d3d9.dll”文件该......