1. 下载
Windows (x86, 64-bit), ZIP Archive
No thanks, just start my download.
2. 添加系统环境变量
变量名: Path    变量值:E:\mysql\mysql-5.7.18-winx64\bin;
3. 配置my.ini文件
解压目录下新建my.ini文件,编辑为1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27[mysqld]  
basedir=E:\mysql\mysql-5.7.18-winx64    # 设置mysql的安装目录  
datadir=E:\mysql\mysqldbms\data   # 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data  
  
*************************分割线*******************  
<!--more-->
port = 3306  
socket = /tmp/mysql.sock  
default-character-set=gbk   # 设置mysql服务器的字符集  
skip-locking  
key_buffer = 16K  
max_allowed_packet = 1M  
table_cache = 4  
sort_buffer_size = 64K  
read_buffer_size = 256K  
read_rnd_buffer_size = 256K  
net_buffer_length = 2K  
thread_stack = 64K  
  
[client]   
#password = your_password  
port = 3306  
socket = /tmp/mysql.sock  
default-character-set=gbk   
*************************分割线*******************
4. 安装服务
管理员模式下cmd输入mysqld --install MySQL --defaults-file="E:\mysql\mysql-5.7.18-winx64\my.ini"
显示Service successfully installed
同理删除服务mysqld --remove MySQL
5. 启动MySQL服务
mysqld  --initialize自动生成带随机密码的root用户mysqld --initialize-insecure自动生成无密码的root用户(我先执行了这个命令)
data文件夹不为空是不能执行这个命令的。可以先删除data目录下的所有文件或者移走。
cmd管理员模式在bin目录下net start mysql即可启动服务。
同理,停止服务器命令net stop MySQL
- 服务无法启动-“NET HELPMSG 3534”问题解决 
 参考http://bbs.csdn.net/topics/391851148
 先- mysqld --initialize初始化data目录。
 5.7版本还可以把5.6的data目录拷过去解决。
- 服务无法启动-1067错误问题解决 
 参考http://www.cnblogs.com/mr-hero/p/5817142.html
6. 设置密码
mysql -uroot -p password 123456 

7. 本地连接
cmd输入 连接操作mysql -u root -p再输密码连接
退出exit(bye真的好萌(*゚∇゚)) 
                
8. Navicat for MySQL
图形化数据库管理工具,官网下载。
安装后新建连接连接数据库就行。