zhmg23

我们是如此的不同

windows下安装MySQL5.6.31(mysql-5.6.31-win32.zip版)

好久没有折腾过Windows下的MySQL了,与Linux版本的MySQL,还是有些区别的,用windows版本的msi安装,安装几次都失败了,都在最后一步start service失败,无法继续下去,然后我就放弃了msi版本的,没空折腾了,反正基本就是清理之前安装的文件夹、注册表之类的,全部清理干净,重新安装!我放弃了,选择另一个版本,另一台机器安装


1、下载mysql-5.6.31-win32.zip

https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.31-win32.zip

如果链接失效,你到官网去下载最新版本的


2、数据库安装

mysql-5.6.31-win32.zip解压之后,复制my-default.ini为my.ini的配置文件,并打开修改


[mysqld]

#mysql根目录

basedir ="D:\Program Files\mysql-5.6.31-win32"

#数据文件存放目录

datadir ="D:\Program Files\mysql-5.6.31-win32\data"

# port = .....   端口,默认3306

# server_id = .....  服务实例的唯一标识


#服务端的编码方式

character-set-server=utf8

[client] 

#客户端编码方式,最好和服务端保存一致

loose-default-character-set = utf8


[WinMySQLadmin]  

Server = "C:\Program Files\mysql-5.6.22-win32\bin\mysqld.exe"


3、注册MySQL服务

开始——运行——cmd,然后cd到mysql安装目录的bin下面,我的目录就是“D:\Program Files\mysql-5.6.22-win32\bin”

然后执行mysqld -install,提示服务安装成功!运行services.msc一看,确实有一个名为MySQL的服务了,启动它。有时启动失败,根据情况调整参数即可。

4、登录Mysql并修改密码

开始——运行——cmd,cd到d:\Program Files\mysql-5.6.22-win32\bin\目录下,然后执行“mysql -u root -p”,提示输入密码,此时密码为空,可以直接回车

修改root密码

UPDATE user SET Password = PASSWORD('zhm_123458') WHERE user = 'root';

flush privileges;


如果你开启root用户远程可登陆,执行下面语句

update mysql.user set host='%' whre user='root';


然后下面,就可以通过MySQL客户端工作进行连接管理了,至此,windows下安装MySQL5.6.31(mysql-5.6.31-win32.zip版)完成。

评论