bat脚本配置和启动非安装版mysql和tomcat
来源:互联网 发布:中国言论自由知乎 编辑:程序博客网 时间:2024/05/16 12:35
1、Mysql用服务启动
@echo off
if exist "%CATALINA_HOME%" (goto update_CATALINA_HOME) else (goto create_CATALINA_HOME)
:create_CATALINA_HOME
wmic ENVIRONMENT create name="CATALINA_HOME",username="<system>",VariableValue="%cd%\tomcat"
:update_CATALINA_HOME
wmic ENVIRONMENT set name="CATALINA_HOME",username="<system>",VariableValue="%cd%\tomcat"
if exist "%JAVA_HOME%" (goto update_JAVA_HOME) else (goto create_JAVA_HOME)
:create_JAVA_HOME
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%cd%\jdk"
:update_JAVA_HOME
wmic ENVIRONMENT set name="JAVA_HOME",username="<system>",VariableValue="%cd%\jdk"
if exist "%ANT_HOME%" (goto update_ANT_HOME) else (goto create_ANT_HOME)
:create_ANT_HOME
wmic ENVIRONMENT create name="ANT_HOME",username="<system>",VariableValue="%cd%\ant"
:update_ANT_HOME
wmic ENVIRONMENT set name="ANT_HOME",username="<system>",VariableValue="%cd%\ant"
wmic ENVIRONMENT set name="CLASSPATH",username="<system>",VariableValue=".;%%JAVA_HOME%%\lib"
@echo off
set MYSQL_HOME=%~dp0mysql
echo MYSQL_HOME=%MYSQL_HOME%
del /F my.ini
echo [client] >> my.ini
echo port = 3306 >> my.ini
echo default_character_set=utf-8 >> my.ini
echo [mysqld] >> my.ini
echo %server_default_character_set%=utf8 >> my.ini
echo default_storage_engine=InnoDB >> my.ini
echo basedir=%MYSQL_HOME%>>my.ini
echo datadir=%MYSQL_HOME%data>> my.ini
echo innodb_data_file=ibdata1:50M;ibdata2:10M:autoextend >> my.ini
echo transaction-isolation=READ-COMMITTED >> my.ini
echo port=%server_port% >> my.ini
echo max_allowed_packet = 64M >> my.ini
echo "my.ini in %MYSQL_HOME% created."
set PATH=%MYSQL_HOME%\bin;%PATH%
if exist "%MYSQL_HOME%\bin\mysqld-nt.exe" call %MYSQL_HOME%\bin\mysqld-nt --install-manual "mysql" --defaults-file="%MYSQL_HOME%my.ini"
if not exist "%MYSQL_HOME%\bin\mysqld-nt.exe" call %MYSQL_HOME%\bin\mysqld --install-manual "mysql" --defaults-file="%MYSQL_HOME%\my.ini"
net start mysql
@echo off
if exist "%CATALINA_HOME%" go startup
echo Cannot find "CATALINA_HOME%"
:startup
call "%CATALINA_HOME%\bin\startup.bat" start
2、Mysql不用服务启动
parameter.bat
set CURRENT_DIR=%cd%
set JAVA_HOME=%CURRENT_DIR%\jdk
set CATALINA_HOME=%CURRENT_DIR%\tomcat
set MYSQL_HOME=%CURRENT_DIR%\mysql
set PATH=%PATH%;%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%MYSQL_HOME%\bin
startdatabase.bat
call parameter.bat
cd %MYSQL_HOME%\bin
mysqld
stopdatabase.bat
call parameter.bat
cd %MYSQL_HOME%\bin
mysqladmin -u root -p shutdown
start.bat
call parameter.bat
call "%CATALINA_HOME%\bin\startup.bat"
stop.bat
call "%CATALINA_HOME%\bin\shutdown.bat"
- bat脚本配置和启动非安装版mysql和tomcat
- mysql免安装版配置和启动
- mysql安装配置和启动
- 配置jdk和非安装版Tomcat 环境变量
- Tomcat 非安装版的配置和使用
- Tomcat的安装和配置批处理脚本
- 非安装版的mysql的启动和卸载
- SQLServer启动和关闭bat脚本
- 启动和停止Oracle服务bat脚本
- 启动和停止oracle bat脚本
- mysql非安装版的配置和使用
- 非安装版Tomcat作为Windows服务启动配置
- tomcat启动和配置
- tomcat安装和启动
- MySql安装(rpm)和启动配置
- tomcat:安装版和非安装版配置jmx的方法
- windows bat脚本 脚本实现复制工程文件到客户电脑,安装tomcat服务,还原mysql数据库文件,实现一键启动网页工程
- 分析 Tomcat startup.bat 启动脚本
- 关于为什么类的静态成员变量不能立即初始化
- 数据恢复
- Sicily 1146. 采药
- Android 应用程序之间内容分享详解(二)
- 略讲类型转换
- bat脚本配置和启动非安装版mysql和tomcat
- java异常处理3
- Android手机一键Root原理分析
- 对ReportViewer的几点用法
- 2013年杭电多校第1场第5题 Deque
- Time complexity analysis: solving recurrences
- 抽象工厂+反射(未能加载文件或程序集 “DAL”或它的某一个依赖项。系统找不到指定的文件)
- Android ViewPager使用详解
- Android手势监听类GestureDetector的使用