`
ezerg
  • 浏览: 277014 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

Windows 下制作免安装的 MySQL 简化版

 
阅读更多


随着 MySQL 版本的升级,安装包的体积越来越大,免安装包更是上百兆。
其实免安装的压缩包中有很多文件是可以省略的,我以免安装包为例来制作一个精简版的 MySQL 。

1、首先下载免安装包 mysql-noinstall-5.1.54-win32.zip(其它版本类似)

2、复制 bin 、data 和 share 三个目录和 my-medium.ini 文件到 d:\tools\mysql 目录
修改 my-medium.ini 的名称为 my.ini
保留 bin 目录下的 mysqld.exe 文件,mysqladmin.exe 和 mysql.exe 建议也保留,其它文件是否保留视情况而定
data 和 share 两个目录不需要修改
【注】如果使用 innodb_plugin 功能,还需要复制 lib\plugin\ha_innodb_plugin.dll 文件(保持目录结构)

3、修改配置文件 my.ini 指定基本目录和数据目录
basedir="d:\tools\mysql "
datadir="d:\tools\mysql \data\"

如果使用 innodb_plugin 功能,修改配置文件 my.ini 增加如下配置
ignore-builtin-innodb
plugin-load=innodb=ha_innodb_plugin.dll
innodb_file_format=barracuda
innodb_strict_mode=1

4、安装 MySQL 服务器,将其注册为 Windows 服务
命令行切换到 d:\tools\mysql\bin 目录
执行安装的命令
mysqld.exe --install MySQL5 --defaults-file="d:/tools/mysql/my.ini"
执行卸载的命令
mysqld --remove MySQL5


0
2
分享到:
评论
2 楼 ezerg 2011-07-06  
fjyuxuebin 写道
学习了,您要是把您制作的免安装的mysql的简化办以附件的形式上传上来就更好了。

还是亲手实践一下印象深刻
1 楼 fjyuxuebin 2011-07-05  
学习了,您要是把您制作的免安装的mysql的简化办以附件的形式上传上来就更好了。

相关推荐

    mysql8.0 附带一键安装脚本

    这个“mysql8.0 附带一键安装脚本”可能包含了一个简化 MySQL 8.0 安装过程的自动化脚本,使得在各种操作系统上部署数据库服务器变得更加便捷。 ### MySQL 8.0 的关键特性: 1. **增强的性能**:MySQL 8.0 通过...

    mysql8_winx64.rar

    MySQL 8.0是Oracle公司推出的最新版本的关系型数据库管理系统,专为高性能...这个免安装版的MySQL 8.0适用于测试、开发和临时部署,但长期生产环境中建议使用官方安装程序,以确保所有必要的服务和依赖都得到妥善处理。

    installanywhere-打包j2ee的方法总结mysql+tomcat+jdk.doc

    这个安装程序将能够在用户机器上自动配置环境,包括设置环境变量、创建快捷方式以及配置MySQL服务,极大地简化了部署过程。 通过InstallAnywhere的这些特性,你可以创建出一个用户友好的、完全定制化的安装程序,...

    web 打包成exe文件

    使用特定的打包工具(如CSDN下载资源中的绿色版exe打包制作工具),将所有文件和配置打包成一个可执行的EXE文件。在打包时需要特别设置,确保批处理文件能在首次运行时正确执行。 10. **最终产品**: 最终生成的...

    Javaweb系统打包成exe安装文件.doc

    - **MySQL**:下载免安装版MySQL,解压并配置其`my.ini`文件,设置数据库路径、端口和字符集。然后,在本地启动MySQL服务,导入所需的数据库和数据。 5. **打包脚本准备**: - 使用HM NIS Editor创建和编辑NSIS...

    打包j2ee方法总结

    创建一个名为`source`的文件夹,将MySQL免安装版、Tomcat免安装版和JDK的文件夹复制到这个文件夹中。接着,将J2EE工程放入Tomcat的`webapps`目录下。 然后,启动InstallAnywhere进行打包操作: 1. **创建新项目**...

    Navicat Premium 12.rar

    这个版本的Navicat是免安装的绿色版,用户无需进行繁琐的安装过程,只需解压缩文件后即可直接运行,大大简化了使用步骤。 Navicat Premium 12的核心功能包括: 1. **多数据库连接**:它支持同时连接到多个不同类型...

Global site tag (gtag.js) - Google Analytics