mysql8.0认证方式修改
使用xtrabackup备份mysql8.0的时候报如下错误:
[root@localhost bin]# ./innobackupex --defaults-file=/opt/mha/mysql8/conf/my.cnf --user=root --password=mysql -P13306 --socket=/opt/mha/mysql8/mysql.sock /opt/mha/xbackup
190923 15:27:03 innobackupex: Starting the backup operationIMPORTANT: Please check that the backup run completes successfully.At the end of a successful backup run innobackupexprints "completed OK!".190923 15:27:03 version_check Connecting to MySQL server with DSN 'dbi:mysql:;mysql_read_default_group=xtrabackup;port=13306;mysql_socket=/opt/mha/mysql8/mysql.sock' as 'root' (using password: YES).
Failed to connect to MySQL server: DBI connect(';mysql_read_default_group=xtrabackup;port=13306;mysql_socket=/opt/mha/mysql8/mysql.sock','root',...) failed: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory at - line 1314.
190923 15:27:03 Connecting to MySQL server host: localhost, user: root, password: set, port: 13306, socket: /opt/mha/mysql8/mysql.sock
Failed to connect to MySQL server: Authentication plugin 'caching_sha2_password' cannot be loaded: /mnt/workspace/percona-xtrabackup-2.4-binary-tarball/label_exp/centos6-64/TARGET/xtrabackup-build.FdAMXd/percona-xtrabackup-2.4.7-Linux-x86_64/lib/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory.
解决办法:
1.兼容新老版本的认证方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql';
2.修改配置文件,加入如下项,并重启动
[mysqld]
default_authentication_plugin=mysql_native_password
mysql8.0认证方式修改相关推荐
- 2023安装mysql-8.0.33方式-windows版
网上教程很多,但是都是一些旧的信息,导致看起来很费劲,所以才写这篇文章. 1. 先开始下载 地址:https://dev.mysql.com/ 跳转页面后找到如下图所示,点击 进入具体的下载页面,选择 ...
- mysql8.0. linux二进制_linux下安装mysql8.0(二进制方式)
1.下载安装介质 官网下载 我这里下载的是8.0.17 mysql-8.0.17-linux-glibc2.12-x86_64.tar.xz 2.创建mysql用户和用户组 #groupadd mys ...
- windows安装mysql修改密码_1、Windows下安装mysql-8.0.12及修改初始密码
1. 解压压缩包,放置到任意目录 注意目录最好是英文 这是我的目录: D:\Python\mysql-8.0.12-winx64\ 2. 初始化 用管理员权限打开CMD或者Windows Powers ...
- linux下安装mysql8.0(二进制方式)
环境 OS:Centos 7 1.下载安装介质 官网下载 我这里下载的是8.0.17 mysql-8.0.17-linux-glibc2.12-x86_64.tar.xz 2.创建mysql用户和用户 ...
- Mysql8.0 的sql修改成 Mysql7.X的sql
将utf8mb4_0900_ai_ci替换为utf8mb4_general_ci 案例: Mysql8.0 ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE= ...
- MAC安装mysql8.0.11以及修改root密码
1.安装 官网下载地址: https://dev.mysql.com/downloads/mysql/ 我选择安装的是macOS 10.13 64位的DMG包安装 2.启动mysql 打开系统偏好设置 ...
- Spring Boot 2.0 利用 Spring Security 实现简单的OAuth2.0认证方式1
0. 前言 之前帐号认证用过自己写的进行匹配,现在要学会使用标准了.准备了解和使用这个OAuth2.0协议. 1. 配置 1.1 配置pom.xml 有些可能会用不到,我把我项目中用到的所有包都贴出来 ...
- 如何通过OAuth2.0认证方式建立ServiceNow与Salesforce通信
获取Salesforce的Client ID和Client Secret 在salesforce页面中找到Stepup>Build>Create>Apps,在Connected Ap ...
- mysql-8.0.16-winx64.zip安装教程
下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后 ...
- mysql8.0 安装与卸载
MySQL-mysql 8.0.11安装教程 网上的教程有很多,基本上大同小异.但是安装软件有时就可能因为一个细节安装失败.我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的. 安装环境 ...
最新文章
- NLP词性标注数据准备及模型训练实例
- linux下apache服务器的配置和管理(启动、重启、中断服务)
- When IT meets Coupon
- java发布sevlet_发布一个java Servlet (静态发布)
- BASIS--Client 锁定和解锁
- 用Macbook开发桌面应用,使用Alamofire链接.Net Core Webapi的注意事项!
- Java IO5:管道流、对象流
- g++默认参数_C ++默认参数| 查找输出程序| 套装1
- js一个按钮弹出两个按钮_车内常见按钮,你却一个不认识?一分钟带你认识车内常见按钮...
- Apache中限制和允许特定IP访问
- linux怎么用网络yum源,Linux配置本地网络YUM源
- 史上最全使用Nexus搭建Maven服务器详细配置
- 结果概率_解疑:一批网申结果何时出?通过网申的概率有多大?
- Python2.7安装Numpy
- C语言PAT刷题 - 1024 科学计数法
- 内存部分重要参数详解
- 计算机上显示找不到无线网络连接失败,笔记本找不到无线网络,教您笔记本电脑搜索不到无线网络怎么办...
- kali通过msf利用永恒之蓝攻击服务器
- 2022年终总结-知识沉淀、疫情、展望未来
- 在MySQL中实现交叉表查询2(动态交叉表)