一.文件的下载:
.首先是获取Windows下的MySQL免安装版本,这个需要去到MySQL官网进行下载。我一般喜欢把首页页面拖动到最下方,点击MySQL Server进入下载。
我下载了MySQL5.5.33版本(zip包)。
二.mysql的压缩和相关文件的处理:
得到的文件就是mysql-5.5.33-win32.zip,解压出来后把名字改成了mysql。
解压后文件目录如下:
我们保留文件夹bin、data和share,其余的文件夹可以删除。
1)bin删除后的留下的文件( bin文件夹中的.pdb文件是没有存在感的,pdb文件,调试用的,*test*.exe和*debug*.exe我也删除了):
Ps:在mysql5.5版本后,libmysql.dll文件没有了
2)share文件处理后留下的文件:
3)my.ini文件的配置:
还需要一个my.ini作为配置文件,zip包中的几个ini是根据你物理机硬件水平进行选择的,从<=64M到4G的内存。
我一般都直接删除,然后沿用以前的ini文件,你也可以选择适合自己的my-*.ini进行配置然后改名为my.ini。我使用的旧配置文件:
my.ini
上文中basedir和datadir比较重要,从名称来看是指mysql的安装路径和数据文件存放路径,我已经修改了。
4)完成处理后的文件的目录:
最后的文件结构大概是这个样子:
三、mysql服务的创建和启动
1)这个样子就算OK了,我们可以使用批处理指令启动MySQL了:
创建mysql服务,让mysql开机自启动。
Dos下面的命令:
E:
cd mysql\
bin\mysqld install MySQL2 --defaults-file="E:\MySQL\my.ini"
(ps:我的文件放在了E盘下的mysql里面)
2)启动mysql服务
Netstart mysql2
如果前面服务创建有问题的话,使用下面的命令进行删除:
Sc delete mysql2
四、登录mysql:
登录进mysql:
mysql的初始密码是空,所以我们只需要在Enter password:后面敲击回车(不要做任何输入)即可进入系统。接着可以进行相关用户和密码的创建。
五、这个精简版本的mysql的大小为33M左右.
对与小型的mysql的数据查询和数据的插入都能正常的使用。
附加:(mysql官网上的文档)
1)下面的表显示了Windows下可用的MySQL 5.1服务器:
二进制
描述
mysqld- debug
已经编译过,可以进行完全调试和自动内存分配检查,用于表InnoDB和BDB。
mysqld
优化的二进制,支持InnoDB。
mysqld-nt
优化的二进制,支持Windows NT,2000 XP,有命名管道。
mysqld-max
优化的二进制,支持InnoDB和BDB表。
mysqld-max-nt
同mysqld-max,但是已经编译过,支持命名管道。
2)Mysql安装版本的目录介绍:
在Windows中,MySQL 5.1的默认安装目录是C:\Program Files\MySQL\MySQLServer 5.1。(一些Windows用户宁愿安装到原来的默认安装目录 C:\mysql。然而,子目录布局仍然相同)。安装目录包括以下子目录:
目录
目录内容
bin
客户端程序和mysqld服务器
data
日志文件,数据库
Docs
文档
examples
示例程序和脚本
include
包含(头)文件
lib
库
scripts
实用工具脚本
share
错误消息文件