`
nanshouxiao127
  • 浏览: 1279 次
社区版块
存档分类
最新评论

安装 绿色版mysql服务的批处理

阅读更多

 先设置好MYSQL_HOME的环境变量

 

然后执行以下批处理

@echo off


If not Defined MYSQL_HOME (
set "error_msg=MYSQL_HOME 变量不存在,请先设置MYSQL_HOME环境变量"
goto :error
)
call :create_mysql_ini
call :install_mysql_server

:error
echo %error_msg%
pause
exit

:create_mysql_ini
set "unit_mysql_home=%MYSQL_HOME::\=:/%"
echo "%unit_mysql_home%"
set "my_ini_dir=%unit_mysql_home%\my.ini"
echo [mysqld] > %my_ini_dir%
echo port = 3306 >> %my_ini_dir%
echo basedir = %unit_mysql_home% >> %my_ini_dir%
echo datadir = %unit_mysql_home%\data >> %my_ini_dir%
echo character_set_server = utf8 >> %my_ini_dir%

echo max_allowed_packet = 1M >> %my_ini_dir%

echo. >> %my_ini_dir%
echo [client] >> %my_ini_dir%
echo port = 3306 >> %my_ini_dir%
echo default-character-set = utf-8 >> %my_ini_dir%

echo 创建mysql配置文件成功
goto:eof

:install_mysql_server
net stop MySQL
echo 1
sc delete MySQL
echo 1
mysqld --install MySQL --defaults-file=%my_ini_dir%
set "mysql_server_excute_path="%MYSQL_HOME%\bin\mysqld" --defaults-file=%my_ini_dir% MYSQL"
echo %mysql_server_excute_path%
reg add HKLM\SYSTEM\CurrentControlSet\Services\MySQL /v ImagePath /t REG_EXPAND_SZ /d "%mysql_server_excute_path%" /f
echo 1
net start MySQL
echo 安装mysql服务成功
goto :eof

 

分享到:
评论

相关推荐

    MySql免安装-自动安装启动批处理.rar

    8. **批处理安装**:"mysql-批处理安装.zip"可能是另一个压缩包,里面可能包含更详细的安装脚本和其他辅助文件,用于自动完成整个MySQL的安装过程。 总的来说,这个压缩包提供了一种高效、便捷的方式来部署MySQL,...

    绿色版MySQL 5

    绿色版MySQL 5是指无需安装即可使用的版本,它包含了所有必要的组件,使得用户可以在不进行复杂安装过程的情况下快速启动数据库服务。 在提供的信息中,我们可以提取以下几个关键知识点: 1. **绿色版**: 绿色版...

    绿色版MYSQL5

    "绿色版MYSQL5"是指无需正式安装即可使用的版本,它通常包含所有必要的组件,如服务器、客户端工具以及必要的配置文件,使得用户可以快速在本地环境中启动和使用MySQL。 在“绿色版MYSQL5”中,免安装的特点意味着...

    绿色版MySQL6.0之用法

    绿色版MySQL的启动和关闭主要通过`mysqld.bat`和`mysql.bat`两个批处理文件来完成。 1. 启动MySQL服务: 打开命令行窗口,定位到解压后的MySQL目录,例如`C:\MySQL\bin`,然后运行`mysqld.bat`。这个批处理文件会...

    mysql绿色版3306

    2. **启动和停止服务**:绿色版MySQL一般会提供批处理文件或脚本来启动和停止服务器。例如,`start-mysql.bat` 和 `stop-mysql.bat`。执行这些文件可以启动或关闭MySQL服务。 3. **安全设置**:尽管绿色版MySQL简化...

    mysql5.5.6绿色版

    MySQL 5.5.6 绿色版是一个轻量级且方便使用的数据库管理系统,它无需进行繁琐的安装过程,只需解压即可立即使用。这个版本是针对那些希望快速部署 MySQL 服务,而又不希望受到传统安装程序限制的用户设计的。在本文...

    mysql5.0绿色免安装版

    在软件领域,绿色版通常指的是不需要正式安装,只需解压到指定目录就可以运行的版本。这种形式的软件便于携带、备份和分享,不会对系统的注册表和系统文件造成影响,易于管理和维护。 对于"mysql5.0绿色免安装版",...

    mysql绿色版在windows系统中的启动

    MySQL绿色版在Windows系统中的启动涉及一系列步骤,包括下载、解压、配置环境变量和启动服务。以下将详细讲解这些过程: 首先,MySQL绿色版指的是无需安装即可运行的版本,通常是一个压缩包,包含了MySQL服务器所需...

    mysql绿色版不用安装的

    MySQL绿色版是一款免安装的数据库管理系统,特别适合于那些不想或不能进行标准安装流程的用户。这个版本的特点在于它的便携性,用户只需解压文件,无需经历繁琐的安装过程,即可开始使用MySQL服务和客户端。 在...

    MYSQL绿色版

    1. **安装与启动**:绿色版MySQL通常包含一个批处理文件或脚本来启动和停止服务。只需双击该文件,即可启动MySQL服务,关闭时执行相应的停止脚本。 2. **配置文件**:MySQL的配置文件通常是`my.ini`或`my.cnf`,在...

    MySQL精简版(无需安装)

    - **说明.txt**:提供关于如何使用这个精简版MySQL和相关文件的详细说明和指导。 - **share**:可能包含MySQL的一些共享资源,如语言文件、帮助文档等。 - **data**:这个目录通常存放MySQL的实际数据库文件,如...

    MySQL 4.1.22 绿色简版服务器

    在使用MySQL绿色版时,你需要知道如何启动和停止服务器,通常在解压后的文件夹里会有相应的批处理文件(如`mysql_start.bat`和`mysql_stop.bat`)。"DATA"目录是存放数据库文件的地方,包括表结构、数据和日志文件等...

    绿色mysql-无需安装版

    - `启动MYSQL.bat` 和 `停止MYSQL.bat` 是两个批处理文件,用于启动和关闭MySQL服务。用户只需双击这些文件,即可执行相应的操作,无需通过复杂的命令行界面或服务管理工具。 - `启动MYSQL.bat` 文件内部可能包含...

    MySQL5.6.28_WIN_x86绿色免安装版

    在使用这个绿色版MySQL时,用户需要注意的是,虽然它简化了安装流程,但配置文件(如my.ini或my.cnf)可能需要手动编辑以适应个人需求,如设置端口号、最大连接数、数据存储路径等。此外,由于是免安装版,升级和...

    navicat for mysql绿色版

    绿色版是指无需安装即可使用的版本,通常通过解压文件就能运行,方便快捷,不留下任何安装痕迹。 Navicat 8.2.12是该软件的一个具体版本,可能包含以下主要功能和知识点: 1. **数据库连接**:Navicat 支持连接到...

    使用批处理静默安装MySQL绿色版数据库并执行用户创建和数据导入操作

    1.数据库安装程序 2.SQL脚本 3.可以执行导入操作的bat批处理

    绿色版Tomcat8.0.45+Mysql5.6.37

    标题中的“绿色版Tomcat8.0.45+Mysql5.6.37”意味着这个压缩包包含了两个关键的组件:Tomcat服务器的8.0.45版本和MySQL数据库的5.6.37版本。这些是Java Web应用开发和部署中常见的开源工具。Tomcat是一个轻量级的...

    mysql绿色解压版.rar

    在没有安装服务的情况下,这种方式更加便捷。 3. **安全设置**:为了保护数据库的安全,你需要为MySQL设置一个强壮的root密码。在首次启动MySQL时,系统可能会提示你进行初始化设置,包括创建root用户和设置密码。 ...

    mysql 5.0.19 绿色版

    总的来说,MySQL 5.0.19绿色版是一个方便的、无需正式安装的数据库解决方案,特别适合开发者在测试环境或者移动工作中使用。通过理解这些文件的作用和配置,用户可以快速搭建和管理自己的MySQL数据库。然而,需要...

Global site tag (gtag.js) - Google Analytics