• mysql免安装发布服务


    免安装的mysql下载后解压到本地后,需要将mysql发布成服务,此段代码非原创,不过实在找不到是哪位发布的了,故没有注明出处

    @echo off
    echo "This is a demo script for auto installation of noninstall version of MySQL on Windows. "
    set MYSQL_HOME=%~dp0
    echo MYSQL_HOME=%MYSQL_HOME%
    del /F my.ini
    echo [client] >> my.ini
    echo port = 3307 >> my.ini
    echo [mysqld] >> 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=3307 >> 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 mysqld-nt --install-manual mysql55 --defaults-file="%MYSQL_HOME%my.ini"
    if not exist "%MYSQL_HOME%\bin\mysqld-nt.exe" call mysqld --install-manual mysql55 --defaults-file="%MYSQL_HOME%my.ini"

    将这个文件保存成mysql_install.bat放到解压出来的目录里面,然后在命令行运行这个文件。

    运行完成后就会出现一个 mysql55 的服务,启动它就可以像安装的mysql一样使用了。

    卸载:

    进入解压的mysql目录bin目录,然后输入

    mysqld -remove mysql55

    这样就可以将刚才发布的服务删除了。



  • 相关阅读:
    ACM Red and Black
    ACM Wooden Stricks
    ACM Strange fuction
    ACM pie
    ACM Doing Homework again
    ACM FatMouse' Trade
    ACM 今年暑假不AC
    ACM Ignatius and the Princess II
    一、数组---第三大的数
    一、数组---移动零※※※※※※
  • 原文地址:https://www.cnblogs.com/likanmama/p/2261285.html
Copyright © 2020-2023  润新知