安装MySQL问题

本文详细介绍了在Windows上安装MySQL的步骤,包括解压安装包、创建my.ini配置文件、安装服务、初始化数据库以及重置root用户密码的过程。在遇到问题时,如何删除并重新安装服务,确保服务启动时指向正确的配置文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

步骤:

1. 解压安装包到目录D:\mysql\mysql-5.7.19-winx64(目录随意)

2.在mysql-5.7.19-winx64目录下创建my.ini文件(百度即可,注意修改路径

3.cmd 切换到已解压的bin目录下:D:\mysql\mysql-5.7.19-winx64\bin (重点

4.执行mysqld -install

    

5.成功显示:Service successfully installed.

若显示已安装:执行sc delete mysql 删除后重新执行4即可

6.在搜索栏搜索   服务  找到 mysql 查看可执行文件路径是否为my.ini配置路径 (若不是,cmd 执行sc delete mysql  删除 ,继续3步骤)

7.若路径一致,cmd  继续执行 mysqld --initialize (若出现报错,重新执行mysqld --initialize)

8.继续执行net start mysql 启动服务

9.重置mysql密码:

(1).首先,停止mysql服务  net  stop mysql

(2).进入MySQL安装目录下的bin目录,这样就进入mysql安装目录了,

(3).进入mysql安全模式,当mysql启动起来后,不用输入密码就能进入数据库,命令为

mysqld -nt --skip-grant-tables

(4).重新打开一个cmd命令窗口,输入mysql -uroot -p使用空密码的方式登陆MySQL

(5).输入以下命令修改root用户的密码:(5.7版本已经不再使用password来作为密码的字段了而改成authentication_string)

       //     update mysql.user set password=password('新密码') where user='root' and host='localhost';

              update user set authentication_string=password('123') where user='root';

(6).刷新权限表 flush privileges

(7). 退出exit

这样MySQL超级管理员账号root 已经重新设置好了,接下来在任务管理系统中结束掉mysql-nt.ext这个进程,重新启动mysql 就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值