删除并安装解压版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

在这里插入图片描述

  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目录,并将初始化的密码写在控制台(大概是在提示信息的最末尾),之后第一次登陆需要用到
mysqld --initialize -console 

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

#启动服务
net start mysql

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

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

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

猜你喜欢

转载自blog.csdn.net/qq_42193799/article/details/115343653