美文网首页
win10 安装 mysql5.7.26

win10 安装 mysql5.7.26

作者: 陈果123 | 来源:发表于2019-06-04 22:46 被阅读0次

这位大神写的:
https://www.cnblogs.com/ericli-ericli/p/6916285.html
很牛,就怕后网页删除了什么的,就复制一下,出处都在,大神勿怪

步骤1

官网下载地址:https://dev.mysql.com/downloads/mysql/

选择手动安装版:

image

解压到D盘mysql文件夹下:

image

比以往的版本里缺少了两个.ini文件,直接copy过来,进行修改,my.ini:

按 Ctrl+C 复制代码

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为MYSQL的安装目录 
basedir=D:\\mysql\\mysql-5.7.18-winx64
# 设置为MYSQL的数据目录 
datadir=D:\\mysql\\mysql-5.7.18-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

按 Ctrl+C 复制代码
(my-default.xml可以和它一致)

步骤二

设置环境变量:
把你的mysql的bin目录配置到环境变量里面


image.png

步骤三

用管理员身份执行cmd,

输入:

image

1、进入程序存放bin目录
2、mysqld --initialize-insecure
这句命令是为了使data目录下有正常的mysql文件夹和相关文件
看下data目录,下边出现了我们需要的文件:

image

然后:

image
mysqld install 

这里有个问题,有可能会显示,service has exist,就是服务已经存在了。

那就可以先删去服务,再安装服务,如下

sc delete mysql
mysqld install 

这句是必须是管理员模式下才可以成功的。

下面是启动服务:

首先,需要在mysql的根目录下的my.ini的文件的最后增加一句:skip-grant-tables,否则失败(也可以一开始就加)

net start mysql

image

更改密码:

set password for root@localhost = password('123456'); 

mysql -u root -p
image image

作者:Eric Li
出处:http://www.cnblogs.com/ericli-ericli/
除转载文章外,随笔版权归作者和博客园所有,欢迎转载,转载请标明出处。
如果您觉得本篇博文对您有所收获,觉得作者还算用心,请点击右下角的 [推荐],谢谢!

相关文章

网友评论

      本文标题:win10 安装 mysql5.7.26

      本文链接:https://www.haomeiwen.com/subject/jbrdxctx.html