Tomcat_MySQL_JDK一键启动脚本

@echo off
cd /d %~dp0

REM MySQL 启动
SC QUERY MySQL57 > NUL
IF ERRORLEVEL 1060 GOTO NOTEXIST
GOTO EXIST

:NOTEXIST
ECHO not exist MySQL57 service next to install
ECHO 时间可能比较长,请耐心等待……
cd MySQL\bin
mysqld --initialize-insecure
mysqld --install MySQL57
echo 自启动配置
sc config MySQL57 start= auto
echo 启动服务
net start MySQL57
echo MySQL安装完成!
GOTO MYSQL_END

:EXIST
ECHO exist MySQL57 service
GOTO MYSQL_END

:MYSQL_END

REM tomcat 启动
cd %~dp0tomcat_8.5.9\bin
startup.bat

pause

 说明:

1.版本说明:tomcat_8.5.9,jdk1.8.0_102_x64,mysql-5.7.26-winx64

2.tomcat引用JDK使用相对路径方式;

3.mysql中my.ini文件配置,如下:

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\demo_deploy\MySQL
#解压目录
datadir=D:\demo_deploy\MySQL\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#密码永不过期,如果需要定期更换提醒,可以把0改为其他值,默认单位是天
default_password_lifetime=0
[WinMySQLAdmin]
D:\demo_deploy\MySQL\bin\mysqld.exe

猜你喜欢

转载自blog.csdn.net/taotao_guiwang/article/details/90651086