一、安装、配置环境变量
http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html
配置环境变量:把你的安装目录复制下,例如:G:\DownLoad\MySQL5.6 64位绿色版\mysql-5.6.17-winx64\bin
然后打开 控制面板》系统和安全》系统》高级系统设置》系统属性弹窗》高级选项卡》最后一行 环境变量》用户变量》PATH 编辑》
把刚才复制的安装目录,加入到里面,注意和前面已有的路径用英文的分号 ; 隔开,
例如:C:\Users\tcdcr\.dnx\bin;G:\DownLoad\MySQL5.6 64位绿色版\mysql-5.6.17-winx64\bin
完成后,进入bin目录,运行mysqld.exe,然后打开命令行,输入mysqld --install MySQL --defaults-file="my.ini",回车。
my.ini的配置,
# basedir = G:\DownLoad\MySQL5.6 64位绿色版\mysql-5.6.17-winx64
# datadir = G:\DownLoad\MySQL5.6 64位绿色版\mysql-5.6.17-winx64\data
basedir是安装目录,datadir是数据库的存储目录,网上很多人说必须是data文件夹,我没试过呢。
二、卸载服务注意
不要轻易卸载服务,否则会发生异常:此产品的配置信息已损坏,请联系你的技术人员。
这个问题我没找到合适的解决方法,网上说 下载一个绿色版,运行 mysqld.exe,试了一下,可以的。
三、服务启动
完成以后,在系统服务里有 MySQL 这个服务,进入,启动,报错:系统找不到指定文件。
原因:在MySQL服务的属性里,可执行文件路径不对,修改方法:
打开注册表 regedit,找到MySQL项,其中有一个配置 ImagePath,把其中的路径修改成你正确的安装目录,
例如:"G:\DownLoad\MySQL5.6 64位绿色版\mysql-5.6.17-winx64\bin\mysqld" --defaults-file=my.ini MySQL
G:\DownLoad\MySQL5.6 64位绿色版\mysql-5.6.17-winx64\bin\mysqld 这个指向的是 mysqld.exe 。
这时候就可以启动服务了,命令行也可以启动:net start MySQL