mysql 自动安装_mysql 非安装版的一个自动安装脚本及工具(更新版)

个人劳动,还请尊重,如若转载请注明出处。iihero@CSDN

看到有些朋友老问这个非安装版与安装版有什么区别(当然是windows平台)

干脆写了一个脚本自动为其创建mysql5服务。

脚本如下,将其放到解压以后的目录里边执行即可。

@echo off

echo "This is a demo script for auto installation of noninstall version of MySQL on Windows. "

echo "Copyright: iihero@CSDN, when you distribute it, please copy this section above the head."

echo "================================iiihero@hotmail.com====================================="

set MYSQL_HOME=%~dp0

echo MYSQL_HOME=%MYSQL_HOME%

del /F my.ini

echo [client] >> my.ini

echo port = 3306 >> my.ini

echo default_character_set=gbk >> my.ini

echo [mysqld] >> my.ini

echo 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=3306 >> 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非安装版。但总觉不够。

我承认自己很懒,每次下载,并手动配置一些东西,很浪费时间。于是做了这么一个东东。

直接将mysql_install_auto.zip解压到某盘,如d:\\mysql_install_auto下边。

然后进到d:\mysql_install_auto下边,使用命令行执行:

mysql_install.bat [version] [port]

这里[version]是版本号值,可是4.1, 5.1或者5.5,必须指定

[port]值可以是3306或者3307,用于你的机器上已经安装了3306端口的mysql,想指定一个不同的端口时的情形。

等待下载安装完成之后,应该会有一个mysql服务名为iihero[version], net start iihero[version]

即可启动该mysql服务。

由于网站空间实在有限,没地方放附件。我将附件放到CSDN上了,有兴趣的可以去下载试用一下。

下载地址:http://download.csdn.net/source/2998831

原文我也发到:http://iihero.com/?id=21 上边。

有什么问题,欢迎留言。我会继续完善。

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2010-05-15 23:43

浏览 2257

分类:数据库

评论

1 楼

iihero

2011-09-26

脚本中5.1.54要改为5.1.58.

因为:http://download.softagency.net/MySQL/Downloads里5.1版本有更新。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值