本文实例为大家分享了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连接报错:错误2058plugin 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升级到8.0.17_windows10更换mysql8.0.17详细教程相关推荐

  1. 生产环境mysql安装规划及调优实践--mysql8.0.29为例

    以前运维人员部署在生产环境的mysql又被扫描出安全漏洞,需要进行修补.这种事情本来应该是很简单的事儿,但如今执着于软件领域技术的人是越来越少,竟然没有人愿意去做去学,都想等着别人去处理,最终还是得老 ...

  2. mysql 8.0 docker_Docker安装MySQL8.0的实现方法

    环境:MacOS_Cetalina_10.15.1.Mysql8.0.18.Docker_2.0.0.3 1.docker仓库搜索mysql docker search mysql 2.docker仓 ...

  3. MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0)

    MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0) 1.MySQL下载(MySQL8.0社区版) mysql下载方法,请根据风哥以下步骤与图示来下载mysql8.0最新社区版本: ...

  4. mysql8.018安装教程_mysql8.0.18下安装winx64的详细教程(图文详解)

    到网站 下载mysql数据库 解压后进入目录 d:\program files\mysql-8.0.18 创建my.ini文件 [mysql] # 设置mysql客户端默认字符集 default-ch ...

  5. 怎么隔离计算机硬盘坏死通道,雨林木风v5.0硬盘坏死怎么进行分区详细教程?

    雨林木风v5.0硬盘坏死怎么进行分区详细教程? 电脑使用久了之后经常会产生一些问题,比如硬盘发生坏死,如果遇到这种硬件问题很多人都会烦恼,不像装系统一样那么简单,那么遇到硬盘坏死有没什么方法可以把坏死 ...

  6. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  7. mysql 8.0 yum_CentOS8 安装 MySQL8.0(yum)

    1.Mysql 官网下载 RPM 包 wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm 2.检查是否已 ...

  8. mysql里有sqlfront_使用SQL-Front启动MySQL8.0报错

    这学期学习数据库,电脑上分别装有phpStudy(自带的MySQL版本为5.5)和MySQL8.0.11,于是想用phpStudy中的SQL Front连接到8.0的数据库.手动开启8.0的MySQL ...

  9. mysql数据库表无法显示_【MySQL8.0.18】IDEA 连接数据库无法显示数据表

    先说结论,目前 IDEA 默认提供的最高的 MySQL 驱动是 v8.0.15,驱动版本过低. 贴一张问题图.很明显可以看出数据库中什么也没有.而数据库可以正常访问且查询数据. 由于使用的数据库是My ...

  10. 【学习mysql】ubuntu20.04下彻底删除mysql8.0

    ubuntu20.04下安装mysql8.0配置出错次数到吐血,却熟练了删除mysql的基本操作.记录一下 1.保证mysql进程停止 sudo service mysql stop 2.查看mysq ...

最新文章

  1. Python 字典(Dictionary) copy()方法
  2. 聚焦AI落地痛点,纵论跨域学习技术前沿和应用趋势 | CNCC技术论坛
  3. YouTube测试购物功能、 2021 最值得效力的科技公司榜单、2020 移动应用年度报告等|Decode the Week...
  4. PHP yii 框架源码阅读(一)
  5. 现在的年轻人,正在努力的改变着一些东西
  6. python使用工具简介介绍
  7. 一千万条数据去重_simhash算法:海量千万级的数据去重
  8. mormot mysql,mORMot 数据库操作
  9. HttpClient中post请求http、https示例
  10. android 静态注册wifi广播,Android静态注册广播receiver检测WIFI连接状况变化
  11. Python编程PTA题解——输出星期名缩写
  12. 计算机中单位换算,计算机常用单位换算
  13. HBuilder的常用快捷键
  14. 归并排序+快排+快速选择+桶排序
  15. phpadmin 导入数据
  16. linux 源码搭建lnmp_LINUX CENTOS 6.5下源码搭建LNMP
  17. java中用于定义小数的关键字_Java中用于定义小数的关键字有两个:() 和 (),后者精度高于前者。...
  18. 虚拟网络监控进阶之路-DeepFlow
  19. Calcite的PullUp规则
  20. MySql索引查询优化 千万级数据普通查询和建立索引后数据查询耗时对比

热门文章

  1. socket编程之TCP/UDP
  2. 突然发现Windows 7 Ultimate中有个BUG,分享一下哈!
  3. setNavigationBarTitle小程序基础性操作标题改变
  4. 天气预测频繁2项集_寻攻略 | 天气不似预期?我从来没在怕的
  5. 今日头条品质优化 - 图文详情页秒开实践
  6. el-tree多选获取选中的节点ID
  7. mysql查询交叉连接_MySQL表连接(内连接、交叉连接、外连接、联合查询)-阿里云开发者社区...
  8. mysql 中 where条件的OR 和 and 加括号的说法
  9. 在linux里安装python3.6环境,Python基础—环境准备之Python3.6 在Linux/Windows上安装
  10. LINUX下载编译zrtp