windows10更换mysql8.0.17详细教程

 更新时间:2019年08月23日 10:26:22   作者:逍遥_001  
这篇文章主要为大家介绍了windows10更换mysql8.0.17的详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了windows10更换mysql8.0.17的具体步骤,供大家参考,具体内容如下

下载windows版本mysql

解压后创建my.ini文件初始化mysql和data文件夹用来存数据

my.ini内容

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\javaDevlepTool\mysql\mysql-windows-service\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\javaDevlepTool\mysql\mysql-windows-service\mysql-8.0.17-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

然后配置环境变量指向该目录

以管理员的身份打开cmd窗口跳转路径到E:\mysql-8.0.11-winx64\bin(直接在该目录下按住shift键右击在此处打开powershell窗口即可)

初始化命令: .\mysqld --initialize --user=mysql --console将会初始化mysql且生成一个临时密码,要记

接着就是输入mysqld -install进行服务的添加

net start mysql启动服务

用临时密码登录

修改密码:ALTER USER root@localhost IDENTIFIED BY '123456'; 修改密码为:123456

此时用sqlyog连接报错:错误2058 plugin caching sha2_password could not be loaded

ALTER USER'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限

再次连接,连接成功

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • mysql调优的几种方式小结

    mysql调优的几种方式小结

    本文主要介绍了mysql调优的几种方式小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • mysql经典4张表问题详细讲解

    mysql经典4张表问题详细讲解

    MySQL是一种关系型数据库管理系统,可以通过连接不同的表将数据进行关联查询,下面这篇文章主要给大家介绍了关于mysql经典4张表问题的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-03-03
  • 在Win下mysql备份恢复命令

    在Win下mysql备份恢复命令

    假设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name
    2010-02-02
  • 详解MySQL实现主从复制过程

    详解MySQL实现主从复制过程

    这篇文章主要为大家详细介绍了MySQL主从复制的实现过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Mysql查询时如何使用for update行锁还是表锁

    Mysql查询时如何使用for update行锁还是表锁

    这篇文章主要介绍了Mysql查询时如何使用for update行锁还是表锁问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 一文带你了解MySQL四大类日志

    一文带你了解MySQL四大类日志

    在MySQL中日志文件可以分为4种:二进制日志文件、错误日志文件、通用查询日志文件和慢查询日志文件,下面这篇文章主要给大家介绍了关于MySQL四大类日志的相关资料,需要的朋友可以参考下
    2023-04-04
  • 查看修改MySQL表结构命令

    查看修改MySQL表结构命令

    这篇文章主要介绍了查看修改MySQL表结构命令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • MySQL SHOW 命令的使用介绍

    MySQL SHOW 命令的使用介绍

    MySQL SHOW 命令的使用介绍,使用mysql的朋友可以参考下。
    2011-08-08
  • mysql用户权限管理实例分析

    mysql用户权限管理实例分析

    这篇文章主要介绍了mysql用户权限管理,结合实例形式分析了mysql用户权限管理概念、原理及用户权限的查看、修改、删除等操作技巧,需要的朋友可以参考下
    2020-04-04
  • MySQL的多版本并发控制MVCC的实现

    MySQL的多版本并发控制MVCC的实现

    MVCC就是多版本并发控制,本文主要介绍了MySQL的多版本并发控制MVCC的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12

最新评论