mysql-noinstall,顾名思义就是mysql的非安装版本,下边总结一下它的安装和使用,以前用一次就要google一次,相信这次写一遍的话就可以记住了。这里说的是在Windows下的配置方法,Linux下还没有配置过,以后再说。

mysql-noinstall版本官方下载地址:Mysql-noinstall官方下载

下边我就以5.0版本做示范来说一下它的用法,不同版本的配置办法应该是相同的,如果不相同的话mysql就该完蛋了。下面的配置请确保你已经把你自己机器上关于mysql的服务全部停止掉。

首先把下载的文件解压,解压之后我把解压的文件放在了D盘根目录,为方便使用我把解压的文件夹重命名为mysql-5.0,形成的目录就是d:/mysql-5.0。当然了也可以放在你想放的地方,但是路径中最好不要存在中文,以免不必要的麻烦。

mysql的配置一般都会在my.ini文件中,但是解压的版本中是不存在这个文件的,所以我们要先创建这样一个文件。很简单,打开mysql-5.0目录,这个目录下会有my-large.ini和my-small.ini两个文件,随便选一个文件复制粘贴到当前目录,然后重命名为my.ini。然后我们来配置my.ini,首先在文件的头上加上:

[WinMySQLAdmin]
Server=D:\mysql-5.0\bin\mysqld-nt.exe

接着在[mysqld]标签下添加以下几行代码:

basedir=D:/mysql-5.0/
datadir=D:/mysql-5.0/data/
default-character-set=utf8

这里的路径一定要改成你自己的路径。配置完毕之后我们来注册mysql服务。打开Dos命令窗口,进入到mysql的bin目录,
我的路径为d:/mysql-5.0,运行命令:

#mysql-noinstall为注册的服务名
mysqld --install mysql-noinstall --defaults-file=D:\mysql-5.0\my.ini

运行成功之后,我们测试一下是否安装成功。

#启动mysql-noinstall服务
net start mysql-noinstall

启动成功之后就可以让它给我们干活了。操作命令如下图:
mysql-noinstall