安装 绿色版mysql服务的批处理
程序员文章站
2022-04-01 20:42:06
...
先设置好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
上一篇: GIT使用批处理完成日常代码管理
下一篇: RSpec 1.2.2 更新了。
推荐阅读
-
Mysql5.5在linux平台下的编译安装
-
MySQL刚安装完只认得的主机是:localhost和127.0.0.1
-
windows和linux安装mysql后启用日志管理功能的方法_MySQL
-
安装、配置和测试Windows,Apache,Informix与PHP服务器的分步指南_PHP教程
-
本地无法启动MySQL服务,报的错误:1067,进程意外终止---解决
-
centos下yum搭建安装linux+apache+mysql+php环境的方法
-
MySQL的安装(详细图解)_MySQL
-
我的rabbitmq服务器安装经历
-
批处理自动解决Imail的Queuemgr服务挂起的方法
-
安装软件时,默写服务不能启动的问题