win10 安装mysql8.0.11 zip格式

一、卸载原有的mysql(压缩包方式安装)

  • 以管理员身份运行cmd
  • 停止mysql --> net stop mysq
  • 卸载mysql --> mysqld remove
  • 在注册表里清除MYSQL服务


  1. win+r 输入 regedit
  2. HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\Eventlog\\Application\\MySQL 目录删除
  3. HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet002\\Services\\Eventlog\\Application\\MySQL 目录删除
  4. HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Eventlog\\Application\\MySQL 目录删除

如果没有,可以忽略


二、mysql.zip 安装

  1. 在官网上下载((http://dev.mysql.com/downloads/mysql/))好免安装版本的zip文件
  2. 将zip文件解压到本地,本文解压目录:D:\\Program Files (x86)\\MySQL\\mysql-8.0.11-winx64 (解压完成后是没有data文件夹的,不要手动去新建一个data文件夹)
win10 安装mysql8.0.11 zip格式

在这里插入图片描述

  1. 新建一个配置文件(my.ini)用于配置字符集,端口等信息,用以覆盖原始的配置文件(my-default.ini),
  2. 将下面内容复制到新建的配置文件中,其中的basedir和datadir设置成你的相应的目录,(不用管有没有data文件夹)

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\\\\Program Files (x86)\\\\MySQL\\\\mysql-8.0.11-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\\\\Program Files (x86)\\\\MySQL\\\\mysql-8.0.11-winx64\\\\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为UTF8

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB


5.以管理员方式运行cmd窗口,进入mysql的bin目录(D:\\Program Files (x86)\\MySQL\\mysql-8.0.11-winx64\\bin)


6.执行:mysqld --initialize --consle,等待完成,在此过程中会打印一些日志信息,会把root的初始密码打印出来,记住初始密码

win10 安装mysql8.0.11 zip格式

在这里插入图片描述

7.然后执行安装命令:mysqld --install ,安装完成之后,net start mysql启动mysql服务


8.启动之后,执行:mysql -u root -p命令,再输入密码进入mysql


9.刷新权限(必须步骤)

flush privileges;


重新设置密码

set password for root@localhost = password('123');


安装完成


也可以点击查看我的博客进行查看:

https://blog.csdn.net/qq_38432430/article/details/105275355


分享到:


相關文章: