删除并安装解压版mysql完整步骤

(如果第一次安装,忽略步骤1,2,3)

  1. 停掉计算机中的mysql服务
    右击我的电脑→选择管理→选择服务和应用程序→服务→查看MYSQL服务→右键停止服务
  2. 删除mysql服务
    以管理员身份启动命令行,输入sc delete mysql
    出现[SC] DeleteService 成功 删除成功!
  3. 删除原mysql中的data目录
  4. 在官网下载mysql解压版压缩包
    点击跳转mysql下载地址:https://dev.mysql.com/downloads/mysql/
    这是我之前就下好的

  这是我之前就下好的

  1. 解压下载的压缩包
    我解压后的mysql根目录是D:\mysql\mysql-8.0.19-winx64(新手注意:下一层目录就是bin,conf之类的东西)

在这里插入图片描述

  1. 配置环境变量
    右键我的电脑→属性→高级系统设置→环境变量→系统变量不是用户变量
    新建系统变量,输入变量名,我的是mysql(不一定非是mysql,见名知意即可),变量值为mysql安装的根目录

在这里插入图片描述
在系统变量中找到path,双击进行编辑,新建,内容为%mysql%\bin这里的mysql为上面的变量名),即mysql文件夹下的bin目录
7. 解压后的mysql的根目录下,新建一个文本文档,修改文本文档后缀.txt改为my.ini,编辑内容,以下是我的mysql的my.ini内容(可复制,注释部分需更改)

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

[mysqld]
port            = 3306
basedir         = D:/mysql/mysql-8.0.19-winx64    #mysql安装根目录 
datadir         = D:/mysql/mysql_data             #mysql的data目录,上文有提到

character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

default-time_zone='+8:00'
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password

max_allowed_packet = 256M
max_connections=20


[mysqldump]
quick
max_allowed_packet = 256M

[mysql]
default-character-set=utf8mb4
auto-rehash
  1. 管理员身份运行cmd命令行窗口
    输入如下命令:
#此命令根据my.ini的路径创建data目录,并将初始化的密码写在控制台(大概是在提示信息的最末尾),之后第一次登陆需要用到
#该命令执行后如果data目录没有创建成功,可以在mysql根目录下找data目录
mysqld --initialize --user=mysql --console

#执行完install命令出现Service successfully installed     
mysqld install

#启动服务
net start mysql

#使用初始化密码登陆mysql
mysqladmin -u root -p 初始化密码

#登陆成功后修改密码
alter user user() identified by '新密码';

结束啦!撒花(*^▽^*)!如果有遇到问题欢迎一起讨论呀!

补充:

  1. 如果忘记临时密码或者不小心关掉cmd窗口,可以删掉刚刚装好的mysql,删除命令:sc delete mysql,然后删除data文件夹,重新装
  2. 如果cmd窗口不是管理员身份打开,则从执行mysqld install命令之后会报错,因为没有权限
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值