MySQL 8.0 安装时 Authentication Method

  

1. 使用强密码加密授权(推荐)

8.0提供的心的授权方式,采用SHA256基础的密码加密方法.

但是需要新版本的connector,目前和Connector/J最新的时8.0

目前8.0的连接器和使用libmysqlclient8.0的社区驱动都支持这种新方法.

如果客户端和应用程序不能更新来支持这种新授权方法,可以选择使用传统方法.

2.传统授权方法(保留5.x版本兼容性)

只有在以下几种方法中考虑传统方法:

-应用程序无法升级来使用MySQL 8的connector和driver.(连接器和驱动).

-现存应用程序重编译是不可行的.

-新版的,特定语言的connector/driver还不可用.

按理说,我应该使用新方法.但考虑到为了方便使用老版本的jar包和各种工具,采用传统方法.

新方法会显著提高安全性.

而目前没有安全性需求.

原文地址:https://www.cnblogs.com/zienzir/p/9093857.html

时间: 2024-08-01 02:49:24

MySQL 8.0 安装时 Authentication Method的相关文章

macOS下MySQL 8.0 安装与配置教程

原文:macOS下MySQL 8.0 安装与配置教程 一.前言 1.本教程主要内容 适用Homebrew安装MySQL MySQL 8.0 基础适用于配置 MySQL shell管理常用语法示例(用户.权限等) MySQL字符编码配置 MySQL远程访问配置 2.本教程环境信息与适用范围 环境信息 软件/环境 版本/说明 macOS macOS High Sierra MySQL MySQL 8.0.12 适用范围 软件 版本 macOS macOS MySQL 8.0.x 二.MySQL安装

Win8系统 MySQL 6.0 安装图解

Win8系统 MySQL 6.0 安装图解 (作者:wanghui 2015/04/08) 1.首先双击mysql-6.0.10-msi,会出现如下图所示界面.点击next: 2.出现如下界面:这三个为选择安装类型,新手可以选择Typical或Complete就可以了.咱们为了看一下安装细节,选择Custom,然后点击Next继续. 3.如下界面:单击一下C Include Files/Lib Files ,选择第一项,应该是把此特性安装到本地硬盘意思.这些特性是为了更好的支持一些其他的开发.然

MySql 8.0 安装调试

mysql:https://dev.mysql.com/downloads/mysql/8.0.html my.ini [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\\Program Files\\MySQL\\mysql-8.0.11-winx64 # 设置mysql数据库的数据的存放目录 datadir=C:\\Program Files\\MySQL\\mysql-8.0.11-winx64\\Data # 允许最大连接数

mysql 8.0 安装与配置

mysql 安装 到官网下载解压版解压到本地: 在安装路径下创建:my.ini 文件,编辑 my.ini 配置以下基本信息: [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\\Program Files\\Mysql\\mysql-8.0.16-winx64 # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需

【ESXI6.0】 ESXI6.0安装时无法安装网卡驱动的解决方法及将网卡驱动加载进ISO

若安装时提示如下图所示 之后安装无法完成,会提示没有检测到网络适配器,如下图. 这时候需要将网卡驱动加载进ISO中才能在安装时候识别网卡驱动. 网卡驱动从这里下载: https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages 找到对应的型号.点击进入下一页下载. 需要使用如下工具: ESXi-Customizer-v2.7.2 http://pan.baidu.com/s/1eQ2f8

python3.5.0+ipython-5.0.0安装时遇到的问题

环境:Centos6.5,新安装的系统 1.第一次安装时,未安装任何依赖包,安装到最后有一个告警:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS,未在意 2.安装ipython,安装完成后进入ipython提示缺少traitlets 3.安装pip模块,安装过程中提示需要setuptools 模块 4.安装setuptools安装包,提示依赖zlib,安装zlib-devel,安装后还是不行. 5.注意到安装python最后提示pip

安装mysql 8.0版本时,使用front连接报1251错误或者navicat 连接报错2059解决方案

这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password. 解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_native_password.本文采用第二种方式 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER

Mysql 6.0安装图解

  由于免费,MySQL数据库在项目中用的越来越广泛,而且它的安全性能也特别高,不亚于oracle这样的大型数据库软件.可以简单的说,在一些中小型的项目中,使用MySQL ,PostgreSQL是最佳的选择.今天就来说一下MySQL的安装过程. http://dev.mysql.com/downloads/ 既然是免费的,我这里下载的是mysql-essential-6.0.10-alpha-win32.msi.当然还有很多类型,根据自身系统的要求下载就可以了. 注意:win7.win8系统尽量

MySQL 8.0安装方法

1.下载MySQL社区版本,这里下载的是mysql-8.0.19-winx64,版本比较新,8.0解压版的安装非常简便,解压配置一下即可使用.点击此处跳转官网下载 2.以管理员方式运行cmd 3.进入解压后存放的mysql的bin目录 4.初始化命令mysqld --initialize --console 5.初始化完成之后,会生成一个临时密码这里需要注意把临时密码记住 6.初始化完毕后,执行mysqld --install 进行服务的添加 7.执行命令net start mysql,启动服务