`

bat脚本配置和启动非安装版mysql和tomcat

 
阅读更多

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"


分享到:
评论

相关推荐

    Tomcat mysql 环境一键 配置

    总之,Tomcat和MySQL的一键配置旨在简化开发和运维的工作,通过自动化脚本处理安装、配置和权限设置等任务,从而提高效率,减少错误。对于初次接触或者不熟悉这些工具的人来说,这是一个非常实用的方法。

    mysql 和 tomcat 集成工具

    然后,通过运行"JTM.bat"脚本来启动或停止MySQL和Tomcat;在需要的时候,可以使用"SQLyog_Enterprise"来管理数据库;开发人员可以将他们的Java Web应用程序部署到解压后的"tomcat"目录下的相应位置,以便在Tomcat上...

    jdk1.6+mysql5.0+tomcat6.0+bat免安装说明

    **安装说明.doc**:这是一个文档文件,通常会包含详细的步骤和指导,帮助用户理解如何使用这些免安装版本的软件,包括如何运行bat脚本,配置系统环境,以及解决可能出现的问题。 总的来说,这个压缩包提供了一套...

    绿色版Tomcat8.0.45+Mysql5.6.37

    “一键运行”指的是该压缩包设计得非常用户友好,只需执行特定的脚本或程序,如“启动.bat”和“退出.bat”,即可轻松启动和停止Tomcat和MySQL服务。这种便捷性对于开发者进行快速测试、演示或者移动开发环境到不同...

    JDK+TOMCAT+MYSQL图文安装指南

    总结,本指南详细介绍了JDK、Tomcat和MySQL的安装过程,以及如何配置相应的环境变量。这些是搭建Java Web开发环境的基础,对于后续的JEECMS或其他Java Web应用的开发和部署至关重要。每个步骤都需要仔细操作,确保每...

    JavaWeb+Tomcat+mysql一键部署安装相关文件

    安装Tomcat时,需要下载对应版本的Tomcat压缩包,解压后配置环境变量`CATALINA_HOME`,然后通过启动脚本`startup.sh`或`startup.bat`启动服务器。 3. **MySQL数据库**:MySQL是一种广泛使用的开源关系型数据库管理...

    打包mysql、tomcat、jdk为一个软件

    2. **自动化流程**:启动.bat和停止.bat用于启动和停止Tomcat和MySQL服务,可能是通过调用相应的bat脚本来实现。 3. **重启.bat**:结合启动和停止脚本,实现服务的重启功能,这在服务更新或问题修复后非常实用。 4....

    bat连接mysql删除数据再运行exe,重启Tomcat

    在IT行业中,批处理(BAT)脚本是一种常用的自动化工具,尤其在服务器管理和维护中。...此外,对于Tomcat的重启,也可以考虑使用服务管理工具或者在Windows服务中配置Tomcat,以便更方便地进行启动和停止操作。

    tomcat+mysql+jdk免安装组合方式

    Tomcat免安装版本通常是一个解压即用的版本,只需将其解压缩到指定目录,配置好相关的环境变量,即可启动和运行。 2. **MySQL**:MySQL是一个高性能、可扩展的开源数据库,广泛应用于Web应用程序中。免安装版MySQL...

    java安装包(jdk,tomcat,mysql)

    4. 启动Tomcat,通常通过`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)脚本进行。 5. 访问`http://localhost:8080`验证Tomcat是否成功启动,看到Tomcat的欢迎页面则表示安装成功。 最后,MySQL是...

    java环境配置快捷脚本

    6. **MySQL启动和关闭**:`mysql启动.bat`和`mysql关闭.bat`是用于启动和停止MySQL服务的便捷脚本,无需通过专门的服务管理工具,提高了数据库管理的效率。 7. **MySQL说明文档**:`mysql说明文档.txt`提供了关于...

    Tomcat+MySQL+MyEclipse环境搭建

    启动Tomcat,可以通过运行bin目录下的startup.bat(Windows)或startup.sh(Unix/Linux)脚本。 接下来是MySQL,这是一个流行的开源关系型数据库管理系统,广泛用于Java Web应用。首先,你需要从MySQL官方网站下载...

    apache-tomcat-8.0.30安装版

    4. 启动与测试:安装完成后,可以在Tomcat的bin目录下找到startup.bat和shutdown.bat脚本,分别用于启动和关闭Tomcat。初次启动后,通过浏览器访问"http://localhost:8080",如果看到Tomcat的欢迎页面,说明安装成功...

    JSP开发平台的配置(JDK+TOMCAT+MYSQL)

    ### JSP开发平台的配置详解(JDK+TOMCAT+MYSQL) ...以上步骤完成了JSP开发环境的配置过程,包括JDK、Tomcat、MySQL以及JDBC驱动的安装与配置,确保开发者能够在本地环境中顺利进行Web应用开发工作。

    JSP+TOMCAT+MYSQL一键安装

    将你的JSP文件放入此目录,Tomcat启动后将自动识别并处理这些文件。 **9. 配置数据库连接** 在Tomcat的`conf/server.xml`中配置数据源,连接到你的MySQL数据库。使用`&lt;Resource&gt;`标签定义数据库连接池,包括URL、...

    nsis打包 一键安装javaWEB项目,安装完后重启电脑,tomcat服务自动加载

    在网上找了好多关于Nsis打包JavaWeb和tomcat的方法,都没有能让tomcat服务自动重启的,便自己研究编写了一个方法。供大家参考! 1、实现程序一键安装 2、卸载 3、安装时验证密码 4、应用系统快捷方式启动、注册...

    tomcat+sql+eclipse安装方法

    本文将详细介绍如何安装配置Tomcat、MySQL数据库(而非SQL Server)与Eclipse,以及如何集成MyEclipse等工具,以便更好地进行Java Web应用的开发。 #### 一、安装JDK 1. **下载JDK**:首先,从Oracle官网或其他...

    JTM(java8 ,tomcat8,mysql5.5+)开发环境

    在"JTM"环境中,通过运行Jtm.bat脚本,可以启动Tomcat服务器,使得开发的Web应用程序可以在其上运行。 MySQL 5.5+是世界上最流行的开源关系型数据库管理系统之一。它的优点包括高速、可靠、易用以及良好的社区支持...

Global site tag (gtag.js) - Google Analytics