版本:mysql官网,下载win7-64位的mysql服务端安装包。
解压:C:\Program Files\mysql\mysql-5.6.25-winx64。
配置环境变量:MYSQL_HOME=C:\Program Files\mysql\mysql-5.6.25-winx64,添加到Path中:%MYSQL_HOME%/bin
配置:更改my-default.ini文件名为my.ini,在[mysqld]下面添加一行编码:character-set-server = gbk
添加3个服务启动参数:
basedir = C:/Program Files/mysql/mysql-5.6.25-winx64/
datadir = C:/Program Files/mysql/mysql-5.6.25-winx64/data/
tmpdir = C:/Program Files/mysql/mysql-5.6.25-winx64/temp/
user=mysql
此时安装mysql,命令:mysqld --install MySQL --defaults-file="my.ini"
启动mysql,命令:net start MySQL
会发现报错“无法启动 发生系统错误2”,是因为免安装,系统不知道配置文件加载路径,系统默认加载了一个不存在的路径,
所以需要更改路径,进到注册表:
HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服务名)-ImagePath
讲值改为:"C:\Program Files\mysql\mysql-5.6.25-winx64\bin\mysqld" --defaults-file="C:\Program Files\mysql\mysql-5.6.25-winx64\my.ini" MySQL
再次执行命令:net start MySQL,如果参数都配置正确,切tmpdir路径已经存在,则启动成功;
反之报错,修改参数,重新启动即可。
注意:datadir位安装包解压出来的data目录,tmpdir目录必须存在,mysql启动时会检查目录是否存在,不会自动创建。
在 Windows 命令提示符下运行:
启动: net start MySQL
停止: net stop MySQL
卸载: sc delete MySQL
原文地址:http://blog.csdn.net/catpingping/article/details/46327235