Win10 64位 MySQL 5.7.30安装教程(解决服务名无效,initialize specified but the data directory has files in it亲测有效)

该教程详细介绍了如何在Windows 10 64位系统中安装MySQL 5.7.30。首先从中科大镜像源下载并解压MySQL安装包,然后创建data文件夹和my.ini配置文件,并设置相应路径。接着配置环境变量,以管理员权限运行CMD,进行初始化、安装服务及启动服务。最后,登录MySQL并修改root用户的初始密码,完成安装。
摘要由CSDN通过智能技术生成

Win10 64位 MySQL 5.7.30安装教程

本文转自**https://blog.csdn.net/weixin_39608621/article/details/105991444**

在官网下载mysql比较慢,所以使用国内镜像源
我使用的是中科大镜像源:http://mirrors.163.com/mysql/Downloads/
找到windows 64位点击下载(368M)
在这里插入图片描述

下载完成后,解压缩。

我的目录:C:\MySQL\mysql-5.7.30-winx64
在这里插入图片描述

创建data和my.ini

解压后没有data和my.ini,需要自己创建。
新建一个空的data文件夹。
创建my.ini,编辑内容:(注意basedir和datadir修改为自己的地址)

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录(填自己的安装地址就行)
basedir=C:\MySQL\mysql-5.7.30-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\MySQL\mysql-5.7.30-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

配置环境变量

我的电脑 → 属性 → 高级系统设置 → 高级 → 环境变量 → path → 编辑 → 新建
C:\MySQL\mysql-5.7.30-winx64\bin
在这里插入图片描述

在这里插入图片描述

以管理员方式打开CMD

必须要以管理员方式打开CMD,否则后面会报错
在这里插入图片描述

进入到C:\MySQL\mysql-5.7.30-winx64\bin

cd C:\MySQL\mysql-5.7.30-winx64\bin

 
 
  • 1

初始化

mysqld --initialize

安装mysql服务

mysqld inistall

  
  
  • 1
  • 1

启动mysql服务

net start mysql

 
 
  • 1

在这里插入图片描述
登录mysql

mysql -uroot -p

 
 
  • 1

初始密码在data文件夹下的一个.err文件,打开后查找

A temporary password is generated for root@localhost:

 
 
  • 1

把冒号后面的就是临时密码,复制下来粘贴到cmd上,登录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

 
 
  • 1

在这里插入图片描述

退出后使用新密码登录成功,安装完成!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值