bat-静默安装并配置mysql(windows版)
mysql版本
mysql-5.6.35-winx64
路径关系

@echo off
Setlocal enabledelayedexpansion
@REM vscode中自动开启延迟环境变量扩展, 
echo ********************************************************************
echo **                   安装mysql                                    **
echo ********************************************************************
cd %~dp0
@REM 设置mysql安装路径
set mydqlInstallRoot=D:\DevelopmentTool
@REM mysql安装包名称
set mysqlPackage=mysql-5.6.35-winx64
echo 结束mysql服务
start /wait taskkill /f /im mysqld.exe
echo 1.解压复制mysql安装包
winrar x %mysqlPackage%.zip %mydqlInstallRoot% -o+
echo 2.生成mysql配置文件my.ini
D:
cd %mydqlInstallRoot%\%mysqlPackage%
echo [mysqld] > my.ini
echo basedir = %mydqlInstallRoot%\%mysqlPackage% >> my.ini
echo datadir = %mydqlInstallRoot%\%mysqlPackage%\data >> my.ini
echo sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES >> my.ini
echo 3.安装mysql服务
cd bin
mysqld install
echo 4.mysql服务设置为手动启动
sc config mysql start= demand
echo 5.启动mysql服务
net start mysql
echo 4.配置mysql环境变量
echo 提取系统级变量path
set key="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
for /F "skip=2 delims=" %%i IN ('reg query %key% /v "Path"') do (
echo 原始Path ======= %%i
set temppath=%%i
set temppath=!temppath:~29!
)
echo %temppath%
echo 设置mysql环境变量
setx /M mysql "%mydqlInstallRoot%\%mysqlPackage%"
setx /M path "%temppath%;%%mysql%%\bin"
echo ===========winrar环境变量设置完成,环境变量生效需重新打开cmd=========
pause
												
											bat-静默安装并配置mysql(windows版)的更多相关文章
- Nginx+Tomcat安装与配置(windows版)
		
相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那究竟它有什么作用呢?可能很多人未必了解. 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了 ...
 - Node.js安装+环境配置【Windows版】
		
Node.js安装及环境配置之Windows篇 一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下 ...
 - node安装及配置之windows版
		
一.下载地址 https://nodejs.org/zh-cn/download/ https://nodejs.org/zh-cn/download/releases/ 二.安装步骤 1.双击“no ...
 - nginx是什么nginx安装与配置之windows版
		
1.nginx是什么 为了快速了解nginx我们先引用网上的nginx介绍: Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP ...
 - Apache下载、安装及配置(Windows版)
		
一.Apache的下载 1.点击链接http://httpd.apache.org/download.cgi,找到所需版本,如下图位置: 2.点击所需版本,选择Windows文件格式,如下图位置: 3 ...
 - MySQL数据库的安装与配置(windows)
		
MySQL是目前最为流行的开放源码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典MySQLAB公司开发,目前属于Oracle公司.任何人都能从Internet下载MySQL软件,而无需支 ...
 - TP-Shop安装步骤教程(Windows版)
		
TP-Shop安装步骤教程(Windows版) PS:首次发文,请多指教! 一.安装要求 1.PHP5.4以上,MYsql5.5以上. 2.需要Phpcurl,gd库.php_mysqli,php_o ...
 - MySQL服务器的安装和配置,MySQL Workbench 8.0.12安装,MySQL的基本使用
		
一 MySQL服务器的安装和配置 二 MySQL Workbench 8.0.12安装 三 MySQL的基本使用 一MySQL服务器的安装和配置 MySQL是目前最为流行的开放源码的数据库,是完全网络 ...
 - 2.4、CDH 搭建Hadoop在安装(Cloudera Software安装和配置MySQL)
		
为Cloudera Software安装和配置MySQL 要使用MySQL数据库,请按照以下过程操作.有关MySQL数据库兼容版本的信息,请参阅CDH和Cloudera Manager支持的数据库. ...
 
随机推荐
- Anaconda下安装Tensorflow、keras问题及解决办法
			
这两天一直在跟tensorflow的错误日志作斗争!安装过程中出现各种问题,找资料,采坑,终于装好了,做个小总结! keras需要在TensorFlow之上才能运行,所以需要先安装TensorFlow ...
 - 程序员延寿指南「GitHub 热点速览 v.22.17」
			
很多人对程序员的固有印象之一便是常加班.易"猝死"!近几年的许多报道似乎也进一步加深了这种印象.应该如何更好地健康地活着.敲喜欢的代码呢?HowToLiveLonger 教你如何从 ...
 - redis:缓存穿透、缓存击穿、缓存雪崩
			
缓存穿透的解决方案(空标记) 缓存穿透是指,在数据存储系统中不存在的记录,不会被存储到缓存中.这种记录每次的查询流量都会穿透到数据存储层.在高流量的场景下,不断查询空结果会大量消耗数据查询服务的资源, ...
 - 基于.Net C# 通信开发-串口调试助手
			
基于.Net C# 通信开发-串口调试助手 1.概述 串口调试助手,广泛应用于工控领域的数据监控.数据采集.数据分析等工作,可以帮助串口应用设计.开发.测试人员检查所开发的串口应用软硬件的数据收发状况 ...
 - Intel CPU平台和架构介绍
			
点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 服务器主板上数据传输流依次为CPU .内存.硬盘和网卡, ...
 - c++ :STL
			
基础知识 容器 容器就是一些模板类的集合,不同之处就是容器中封装的是数据结构 1.序列容器 主要有vector向量容器.list列表容器.deque双端队列容器 元素在容器中是无序的 2.排序容器 包 ...
 - docker    1.1   介绍和安装
			
1.docker是什么? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现 ...
 - Python写安全小工具-TCP全连接端口扫描器
			
通过端口扫描我们可以知道目标主机都开放了哪些服务,下面通过TCP connect来实现一个TCP全连接端口扫描器. 一个简单的端口扫描器 #!/usr/bin/python3 # -*- coding ...
 - CentOS配置epel源
			
https://opsx.alibaba.com/mirror epel 配置方法 1.备份(如有配置其他epel源) mv /etc/yum.repos.d/epel.repo /etc/yum.r ...
 - python使用vosk进行中文语音识别
			
操作系统:Windows10 Python版本:3.9.2 vosk是一个离线开源语音识别工具,它可以识别16种语言,包括中文. 这里记录下使用vosk进行中文识别的过程,以便后续查阅. vosk地址 ...