mysql8.0.12.0 安装教程与问题

安装步骤:

安装文件的mysql-installer-community-8.0.3.0-rc.msi的百度网盘链接:https://pan.baidu.com/s/1oetOQL8YDiLSPwhDgLKzpg 提取密码:0gyo

  1. 2

下载后,双击msi文件安装。

  1. 3

如果检测到已安装MySQL版本,点击右侧Add按钮。之前未安装过其他版本则依次点击Next。

  1. 4

选择MySQL Servers选项。

  1. 5

将选择好的8.0版本添加至右侧。

  1. 6

点击Next按钮。

  1. 7

点击Execute按钮。

  1. 8

点击Next按钮。

10. 9

如果已安装其他版本MySQL,端口位置会出现黄色感叹号。

11. 这里我将端口号改成了3308,当然大家也可以将其他版本的端口号改成3306以外的端口,8.0版本使用默认的3306端口。请牢记端口号。点击Next按钮。

12. 设置root密码,请牢记密码。添加用户,用户也可以等安装完成后再添加。

13. 设置服务名称,该名称即为电脑系统中MySQL8.0的服务名称。点击Next按钮。

14. 点击Execute按钮。

15. 待所有的Configuration前出现绿色√后,点击Finish按钮。

16. 点击Next按钮。

17. 点击Finish按钮。

18. 安装完成,现在看到已经有两个版本的MySQL同时存在了。

19. 新建个数据库连接测试一下安装是否正确。

20. 建立连接。此处的端口号、root密码为刚刚安装时设置的。

21. 20

连接完成,说明安装正确。

问题汇总:

重装了电脑,安装了最新版的MySQL8.0.12.0数据库,结果Navicat本地连接Mysql报1251错误,但是dos命令进入mysql,账号密码都是正确的。

在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_password.

我常说的是第二种方式

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER; #修改加密规则 

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY
‘password‘; #
更新一下用户的密码 

FLUSH PRIVILEGES; #刷新权限

--------------------------------------------------------------------------------------------------------------------------------------------------------

我看好多人拿着命令直接复制,这样是不对的。

‘root‘   为你自己定义的用户名

‘localhost‘ 指的是用户开放的IP,可以是‘localhost‘(仅本机访问,相当于127.0.0.1),可以是具体的‘*.*.*.*‘(具体某一IP),也可以是 ‘%‘ (所有IP均可访问)

‘password‘ 是你想使用的用户密码

-----------------------------------------------------------------------------------------------------------------------------------------------------------

问题就解决了

Navicat远程连接mysql

错误代码是1130,ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server

解决方法:

在服务器登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称‘%‘。

下面是用SQL语句解决问题:

1.使用root登录

使用命令 mysql -u root -p

8.0以后版本可在开始菜单中的工具里登录:

2.选择mysql库

use mysql;

3.查看mysql库中的user表的host值

select ‘host‘ from user where user=‘root‘;

4.修改host值

update user set host = ‘%‘ where user =‘root‘;

5.刷新MySQL的系统权限相关表

flush privileges;

最后重启下mysql服务。

mysql 2509 加密方式导致的报错

解决方法:更改加密方式

mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password

  1. use mysql; #选择数据库 
  2. ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER; #更改加密方式
  3. ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘新密码‘; #更新用户密码
  4. FLUSH PRIVILEGES; #刷新权限

注意:如果已经按照上文中把host 改成了%,那么更改加密方式应改为:

  1. ALTER USER ‘root‘@‘%‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER; #更改加密方式

  2.  

  3.  

    ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘新密码‘; #更新用户密码

原文地址:https://www.cnblogs.com/bigcatblog/p/9629009.html

时间: 2024-11-05 13:30:58

mysql8.0.12.0 安装教程与问题的相关文章

Spark-1.0.0 standalone分布式安装教程

Spark目前支持多种分布式部署方式:一.Standalone Deploy Mode:二Amazon EC2.:三.Apache Mesos:四.Hadoop YARN.第一种方式是单独部署,不需要有依赖的资源管理器,其它三种都需要将spark部署到对应的资源管理器上. 除了部署的多种方式之外,较新版本的Spark支持多种hadoop平台,比如从0.8.1版本开始分别支持Hadoop 1 (HDP1, CDH3).CDH4.Hadoop 2 (HDP2, CDH5).目前Cloudera公司的

MySQL 8.0.12.0 的安装和配置

ps:本文节选自[MySQL 5.7 从入门到精通](清华大学出版社)一书. 1. 双击安装包 2.选装安装类型 打开右侧[Choosing a Setup Type](安装类型选择)窗口,在其中列出了五种安装类型 分别是: Developer Default(默认安装类型).Server only(仅作为服务器).Client only(仅作为客户端).Full(完全安装)和Custom(自定义安装类型).这里选择[Custom] 3.产品定制选择 打开右侧[Select Products a

微信小程序(原名微信应用号)开发工具0.9版安装教程

微信小程序全称微信公众平台·小程序,原名微信公众平台·应用号(简称微信应用号) 声明 微信小程序开发工具类似于一个轻量级的IDE集成开发环境,目前仅开放给了少部分受微信官方邀请的人士(据说仅200个名额)进行内测,因此目前未受到邀请的人士只能使用破解版: 本破解版资源来自于网上,与本人无关,仅供技术开发人员研究之用: 由于尚属内测阶段,因此迭代更新非常快,后续很可能由于升级而导致暂时无法使用.   特别注意 由于目前发布的0.9版本必须验证才能登录(估计是为了验证是否为内测人士),因此必须先下载

Zabbix3.0.x zatree安装教程

[目录] zatree3.0.x 快速部署方法   zatree3.0.x 实现原理  zabbix 菜单上显示zatree  zatree界面修改    [zatree3.0.x 快速部署方法]git clone https://github.com/BillWang139967/zatree.git cd zatree/zabbix-3.0.x/ bash start.sh 注意事项:如果脚本执行,没有找到目录,请自行改动脚本到web目录 执行过程中需要输入zabbix admin的账号和密

mysql-8.0.11-winx64.zip安装教程

下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后点击底部“No thanks, just start my download.”即可开始下载. 或直接下载:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 环境:Windows 10 一,安装 1.1,解压z

Tensorflow-gpu1.13.1 和 Tensorflow-gpu2.0.0共存之安装教程

tf1.13.1 及 tf2.0.0  相关依赖及版本 硬件说明:显卡NVIDIA-GEFORCE-GTX-1060 1.驱动版本检查,并且更新显卡驱动[这一步很重要,你的驱动版本低了,cuda及cudnn就可能出错] 错误:DLL load failed: 找不到指定的模块. cmd中输入:nvidia-smi 显卡驱动已经是最新的了.如果不是最新的显卡驱动,需要手动更新一下. 补充:驱动version对应 cuda 和 cudnn的版本 我们安装的cuda 是10.0.130   所以:wi

CADfix 11下载 SP1.0免费版 附安装教程

CADfix v11是v10的升级版本,这是由ITI TranscenData推出的一款多功能cad数据转换和模型修复工具,这个版本兼容64位和32位操作系统.cadfix 11的推出有效地解决了3d模型无法完成模型数据转换的问题,并且提供了全自动的转换方工和可化视化的数据修复工具,支持GES.STEP.Parasolid.ACIS, SAT等常用文件格式.有需要的快快下载吧.基本介绍CADfix是针对至今还没有解决的数据转换的问题,它能自动转换并重新利用原有的数据.它能发现模棱两可.不一致.错

硬核!Android x86 9.0 VM虚拟机安装教程

原文地址:https://www.cnblogs.com/HGNET/p/12460515.html

magento 12 配置安装教程

Magento (麦进斗) 是一套专业开源的电子商务系统.Magento设计得非常灵活,具有模块化架构体系和丰富的功能.易于与第三方应用系统无缝集成.其面向企业级应用,可处理各方面的需求,以及建设一个多种用途和适用面的电子商务网站. 包括购物.航运.产品评论等等,充分利用开源的特性,提供代码库的开发,非常规范的标准,易于与第三方应用系统无缝集成. 准备一: 下载址: 1 https://www.magentocommerce.com/products/downloads/magento/ 下载内