注意:在安装时,可以暂时将防火墙关闭。
一、下载
Mysql:https://dev.mysql.com/downloads/windows/installer/5.6.html
二、安装
2.1双击安装程序
2.2点击接受协议,下一步
2.3选择安装版本,选择自定义,下一步
2.4选择MySQL Server 5.6 x64,全部勾选上,然后选择安装路径,下一步
选择安装路径,点击OK
2.5安装前会进行需要的环境检查,点击Execute,执行必要环境安装
2.6下一步
2.7点击Execute,执行安装
2.8安装完成,下一步
2.9下面进行一些参数配置,下一步
2.10选择服务器类型,设置端口3306,然后勾选上高级设置,下一步
2.11设置root用户密码,添加新用户,下一步
2.12设置Mysql的Windows Server Name和默认开机启动,下一步
2.13设置日志参数,勾选Bin Log,其他默认,下一步
勾选Bin Log实现主从使用。
2.14设置高级参数,默认即可,下一步
2.15执行应用配置,Execute,完成后Finish
2.16配置完成,下一步
2.17安装完成,Finish
2.18验证一下是否安装成功
可以使用第三方工具navicat远程连接测试一下,
也可以在 开始 --> Mysql --> 运行黑窗口,执行【show databases;】命令
三、设置my.ini文件(默认编码)
3.1修改my.ini文件
位置:E:\MySQL\MySQL Server 5.6\my.ini
找到Mysql的my.ini文件,通过Notepad++打开,可以设置默认编码、并发连接数、默认引擎等等
[client]
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld]
basedir=E:/MySQL/MySQL Server 5.6/
datadir=E:/MySQL/MySQL Server 5.6/Data
character-set-server=utf8
default-storage-engine=INNODB
3.2设置完成后,重启mysql服务
执行【win+r】,输入【services.msc】,启动服务,然后找到mysql56重启服务
mysql服务重启完成后,查看编码是否修改成功
mysql> show variables like 'character%';
四、设置root远程访问
点击开始 --> Mysql --> 运行黑窗口,执行远程访问命令
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;
mysql> flush privileges;
五、设置Windows PATH
配置环境变量:右击“我的电脑” --> “属性” --> “高级系统设置” --> “环境变量”
5.1设置MYSQL_HOME
在系统变量里新建【MYSQL_HOME】变量,变量值为:
E:\MySQL\MySQL Server 5.6 (根据自己的安装路径填写)
5.2设置PATH
在【Path】变量(已存在不用新建)添加变量值:
%MYSQL_HOME%\bin
5.3这样就可以使用命令启动、停止mysql服务
net start mysql56 ## 启动MySQL服务
net stop mysql56 ## 停止MySQL服务
#注意mysql56是根据在安装的时候windows server name定义的
mysql -u root -p
注意:win10执行net stop mysql命令时会报错,如下
解决办法:https://www.cnblogs.com/youyouxiaosheng-lh/p/8343408.html