前置: win7安装mysql居然也花了些时间,真是的,烦死了. 真不想什么事情都费时间去搞,这次搞成功了就记下来,免得日后又花时间.我的mysql版本是mysql-noinstall-5.1.73-winx64,64位解压版的,不用安装. 官方下载的时候不需要注册,最下面一行英文你一看就知道了.
二:安装
1)将下载的mysql-noinstall-5.1.73-winx64 解压到E:\DevelopLauch\mysql\mysql-5.1.73-winx64
2)设置环境变量
增加环境变量: MYSQL_HOME=E:\DevelopLauch\mysql\mysql-5.1.73-winx64
修改环境变脸: 在path后面增加%MYSQL_HOME%\bin;
3)配置my.ini
A)将E:\DevelopLauch\mysql\mysql-5.1.73-winx64 拷贝一份并修改为my.ini
B)找到文件中的[client]地方(粗体红色部分是需要增加的部分):
修改前:
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock 修改后:
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbkB)找到文件中的[mysqld]地方(粗体部分是需要增加的部分):
修改前:
[mysqld]
port = 3306
socket = /tmp/mysql.sock 修改后:
[mysqld]
basedir="D:\mysql-5.1.52-winx64"
datadir="D:\mysql-5.1.52-winx64\data"
default-character-set=utf8 port = 3306
socket = /tmp/mysql.sock
4)将mysql增加到系统服务中
使用系统管理员身份运行:mysqld --install mysql --defaults-file=E:\DevelopLauch\mysql\mysql-5.1.73-winx64\my.ini
这就装好了.
使用的时候直接在系统服务里打开mysql服务就好了.
我用的客户端是sqlyog, root,密码不输,连接成功了.
5)启动服务
使用系统管理员身份运行在命令行运行:net start mysql
6)停止服务
使用系统管理员身份运行在命令行运行:net stop mysql
我的安装文件已上传至百度云盘,包含mysql和sqlyog(有key).
参考文章:http://yuruli2058.blog.163.com/blog/static/174047526201010711120794/