首页 > 数据库 >Windows系统下安装MySQL8高版本(已安装MySQL5)

Windows系统下安装MySQL8高版本(已安装MySQL5)

时间:2023-02-18 14:01:31浏览次数:70  
标签:8.0 MySQL5 Windows MySQL mysql8 mysql 安装 winx64

Windows系统下安装MySQL8高版本(已安装MySQL5)


一、MySQL安装包下载地址

MySQL国内镜像安装地址: https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQLInstaller/?C=S&O=A

二、安装步骤

1. 先停止之前安装的低版本mysql服务

​如图​

Windows系统下安装MySQL8高版本(已安装MySQL5)_Windows10

2. 下载高版本的MySQL安装包,并解压到你要安装的目录下

3. 找到Data目录先删除旧的data目录, 并修改my.ini配置文件

修改如下的第2-4行即可

[mysqld]
port = 3306
basedir=你安装的高版本MySQL路径 (例如: C:\mysql-8.0.27-winx64)
datadir=你安装的高版本MySQL路径下的data目录 例如: C:\mysql-8.0.27-winx64\data)
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

4. 开始执行安装和添加服务的步骤:(注意:mysql8 为新版本的名字)

  • 以管理员身份去运行命令行窗口
  • 进入mysql8.0的bin目录下
  • 安装mysql服务,指定该mysql服务名为mysql8,并根据my.ini文件进行安装,命令如下:

C:\mysql-8.0.27-winx64\bin>mysqld install mysql8 --default-file="C:\mysql-8.0.27-winx64\my.ini"


  • 成功安装后会提示:Service successfully installed.
  • 到服务(Services)里面,可查看到此时多了一个mysql8服务

5. 初始化数据库

mysql服务安装成功后,就需要初始化数据库了,否则是无法启动服务的。

在bin目录下执行如下命令

C:\mysql-8.0.27-winx64\bin>mysqld --initialize

初始化成功后,命令行没有任何提示。但在mysql8.0文件夹中已自动生成了​​data​​目录

6. 打开注册表,修改相关参数

找到​​HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql8​​,修改​​ImagePath​​参数,更正mysql8服务相关路径。

修改ImagePath参数为:

C:\mysql-8.0.27-winx64\bin\mysqld mysql8

7. 启动数据库,修改密码

使用net start mysql8 命令启动mysql8服务

C:\mysql-8.0.27-winx64\bin>net start mysql2

执行后出现以下结果:

mysql8 服务正在启动 . mysql8 服务已经启动成功。

若mysql8 启动失败,请检查自己是否已经停止了之前的mysql服务,见第一步

8. mysql8服务启动后,进行登录

8.1 到​​data/xxx.err​​文件中找到​​临时密码​​,使用临时密码进行登录(注意:P 端口,p 密码)
C:\mysql-8.0.27-winx64\bin>mysql -P3307 -uroot -p
Enter password: ************ (此处输入的是临时密码)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 8.0.27
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
8.2 修改密码
mysql> set password for root@localhost=password('001nX123456');
Query OK, 0 rows affected, 1 warning (0.00 sec)

使用 quit 退出,使用新密码登录。

mysql> quit
Bye
8.3 新密码登录
C:\mysql-5.7.22-winx64\bin>mysql -P3307 -uroot -p
Enter password: *************
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 8.0.27MySQL Community Server (GPL)

三、参考资料

​https://blog.csdn.net/wudinaniya/article/details/82455431​

标签:8.0,MySQL5,Windows,MySQL,mysql8,mysql,安装,winx64
From: https://blog.51cto.com/shadowlim/6065408

相关文章

  • Windows黑客编程之运行单一实例
    描述学习了下windows编程的知识,写了一个用于判断系统中只有一个进程的demo预备知识句柄win32api中定义了多种句柄,本质上是指针,用于访问线程、文件、图片等系统资源......
  • ubuntu22 双系统安装
    双系统装一个磁盘上的分区结构确保硬盘gpt,引导efi,bios上CSM兼容模式关掉,省得efi模式和legacy模式都有,把fastboot关掉,万一直接跳过boot但又boot不成功那就只能拔......
  • docker 安装 nginx
    docker安装nginx参考:https://blog.csdn.net/weixin_43872830/article/details/128972671docker公共仓库地址参考:https://hub.docker.com/......
  • Windows常用快捷键
    Tab(切换上下行)Shift()Ctrl()Alt()Enter()Window(菜单)Ctrl+C复制Ctrl+V粘贴Ctrl+A全选Ctrl+X剪切Ctrl+Z撤销Ctrl+S保存Alt+F4关闭窗口Shift+Del(永久删除)window+R+输入cmd(打开......
  • Linux环境下常见软件安装
    一、克隆虚拟机1、准备一台你要克隆的虚拟机,保证时关闭状态。2、在vmware中选中你的虚拟机,右键,选择“管理”,在选择克隆3、在克隆源中,可以选择“当前状态”,如果有快照,可......
  • 官方文档阅读笔记(二)2.安装 Djnago
    前提条件安装Python而且Python自带轻量级数据库SQLite。设置数据库也可以不设置默认使用SQLitePostgreSQL。你也可以使用MariaDB、MySQL或者Oracle......
  • MacOS安装软件用brew install遇到443的问题如何解决github.com
    1 443的报错一般都是属于域名解析问题,或者墙的问题   2首先解决墙的问题 这个不展开讲了     3如果能够ping通域名了,brewinstall还是443就把自......
  • 【编程基础之Python】5、安装Python第三方模块
    (【编程基础之Python】5、安装Python第三方模块)安装Python第三方模块为什么需要安装第三方模块Python具有很强的可扩展性,它不是把所有功能特性都集中到语言核心,而是提供......
  • centos下docker中安装kong
    1、初始化docker环境:yuminstall-yepel-releasecurl-fsSLhttps://get.docker.com/|shsystemctldaemon-reloadsystemctlenabledocker.servicesystemctlrestartdoc......
  • Centos安装KONG
    下载安装包:https://bintray.com/kong/kong-community-edition-rpm/download_file?file_path=centos/7/kong-community-edition-1.0.2.el7.noarch.rpm运行下面的两个命令进行......