mysql 非安裝版的一個自動安裝指令碼及工具(更新版)

來源:互聯網
上載者:User

個人勞動,還請尊重,如若轉載請註明出處。iihero@CSDN

 看到有些朋友老問這個非安裝版與安裝版有什麼區別(當然是windows平台)

乾脆寫了一個指令碼自動為其建立mysql5服務。

 

指令碼如下,將其放到解壓以後的目錄裡邊執行即可。

@echo offecho "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=%~dp0echo MYSQL_HOME=%MYSQL_HOME%del /F my.iniecho [client] >> my.iniecho port = 3306 >> my.iniecho default_character_set=gbk >> my.iniecho [mysqld] >> my.iniecho default_character_set=utf8 >> my.iniecho default_storage_engine=InnoDB >> my.iniecho basedir=%MYSQL_HOME%>>my.iniecho datadir=%MYSQL_HOME%data>> my.iniecho innodb_data_file=ibdata1:50M;ibdata2:10M:autoextend >> my.iniecho transaction-isolation=READ-COMMITTED >> my.iniecho port=3306 >> my.iniecho max_allowed_packet = 64M >> my.iniecho "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

有什麼問題,歡迎留言。我會繼續完善。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.