MySQL8.0.13安装修改root密码

8.0.13这个版本真是一言难尽,安装过程中遇到了几个坑着实让人抓狂,写出来希望后来的人看到可以少点折腾。

先到MySQL官网下载:https://dev.mysql.com/downloads/mysql/
只有32位有msi版本,64位只找到zip版,看到zip版的瞬间就有一种不祥的预感,后面果然折腾了很久
在这里插入图片描述

之前版本存在的默认配置文件在这版里没有了,因此需要我们手动添加一个my.ini配置文件,保存的时候要保存为utf-8,记得要手动修改两个目录信息!!

[client]
default-character-set =utf8mb4
[mysql] 
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\coding\\mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\coding\\mysql-8.0.19-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

说一下我才过的坑,添加完配置问价启动mysql服务的时候总是失败,费了好大劲才发现是配置文件编码的问题,同样是utf-8,却存在有无签名的差别,一定要选择utf-8无签名的编码格式!
在这里插入图片描述
接下来右键cmd.exe选择一管理员的身份运行,cd切换到你解压文件的bin目录以后,执行:
mysqld install
再初始化,下面两个命令任选一个即可:
mysqld -initialize -insecure自动生成无密码的root用户,
mysqld -initialize -console自动生成带随机密码的root用户,并且在控制台展示用户名密码
启动服务:
net start mysql
使用root用户登录mysql:
mysql -uroot -p输入初始密码,没密码的话回车就可以
最后修改root密码:
alter user ‘root’@'localhost’IDENTIFIED BY ‘新密码’;

以上过程中踩得坑不少,首先8.0不用再手动创建data文件夹,其次初始化的时候生成了随机密码用户(当时还不知道会生成密码),但是没有输入打印在控制台的命令,陷入 不知道密码无法登陆,必须先登陆才可以修改密码的循环。
如果操作过程中出现问题,灵活使用以下命令:
mysqld -remove 删除服务进程
sc query mysql 查询服务进程
sc delete mysql 删除服务进程
net stop mysql 停止服务

参考文章:
windows下安装mysql笔记
https://www.cnblogs.com/lmh2072005/p/5656392.html
.
Windows下MySQL下载安装、配置与使用
https://www.cnblogs.com/fnlingnzb-learner/p/6009153.html
.
MYSQL8.0以上版本正确修改ROOT密码
https://blog.csdn.net/yi247630676/article/details/80352655
.
MySql:Windows10安装mysql-8.0.18-winx64步骤
https://www.cnblogs.com/nhdlb/p/11568595.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值