Change Is Inevitable
  • Home
  • MySQL
    • MySQL-Articles
    • AWS RDS
    • Percona Xtradb Cluster
    • MariaDB
    • Galera Cluster
    • ProxySQL
    • MySQL-Scripts
    • MySQL tools
    • MySQL Resources
  • Tools
    • MySQL Advisor
    • MySQL Random Data Generator
    • Postgresql Random Data Generator
    • Clean Prompt
  • General
    • binary-to-decimal
    • Fermat’s Theorem
    • Review
    • Just for fun
    • Personal
  • Contact Me
    • Copyright
    • MySQL Podcast (Youtube)
    • MySQL Podcast (Spotify)
Recent Posts
  • MySQL INSTANT DDL breaks EXCHANGE PARTITION
  • How to setup and use Percona Binlog Server (PBS)
  • MySQL Major Version Upgrade Checklist – how to
  • InnoDB Flushing is simple – explained
  • MySQL Tools for Performance Tuning and Test Data Generation
Recent Comments
  • Kedar on MySQL INSTANT DDL breaks EXCHANGE PARTITION
  • Jean-François Gagné on MySQL INSTANT DDL breaks EXCHANGE PARTITION
  • Reggie on A Unique Foreign Key issue in MySQL 8.4
  • Kedar on How to fix write latency in MySQL 8.4 Upgrade
  • Kedar on How to fix write latency in MySQL 8.4 Upgrade
Home » MySQL » MariaDB » Podcast: Duplicate Indexes in MySQL » Page 4
Change Is Inevitable

Kedar Vaijanapurkar's Blog for MySQL, technology and various subjects

  • Home
  • MySQL
    • MySQL-Articles
    • AWS RDS
    • Percona Xtradb Cluster
    • MariaDB
    • Galera Cluster
    • ProxySQL
    • MySQL-Scripts
    • MySQL tools
    • MySQL Resources
  • Tools
    • MySQL Advisor
    • MySQL Random Data Generator
    • Postgresql Random Data Generator
    • Clean Prompt
  • General
    • binary-to-decimal
    • Fermat’s Theorem
    • Review
    • Just for fun
    • Personal
  • Contact Me
    • Copyright
    • MySQL Podcast (Youtube)
    • MySQL Podcast (Spotify)
MySQL Podcast
  • MariaDB
  • MySQL

Podcast: Duplicate Indexes in MySQL

  • November 14, 2024
In this podcast, we’ll explore the issue of duplicate indexes in MySQL; including redundant index, foreign keys, left-prefixed secondary index /w primary key, and how to tackle the issue at…
View Post
MySQL Podcast
  • MariaDB
  • MySQL

MySQL Podcast – Practical Learning & Training

  • November 6, 2024
Hello, readers! I’m excited to announce the launch of my latest project: a dedicated MySQL Podcast! As a long-time MySQL enthusiast with extensive hands-on experience in database management, I understand…
View Post
MySQL Change Buffer
  • MariaDB
  • MySQL
  • MySQL-Articles

MySQL Change Buffer – What When and FAQ

  • November 4, 2024
In the world of database management, efficiency is key. MySQL’s change buffer is a powerful feature that helps optimize how secondary index changes are managed. The idea of introducing a…
View Post
return-code-pt-upgrade
  • MySQL
  • MySQL Upgrade
  • Technical

Understanding Return Codes of pt-upgrade: A quick guide

  • October 14, 2024
Interpreting the results and exit codes of your upgrade tests is essential for assessing the process’s outcome. In this blog, we’ll explore the significance of pt-upgrade return codes and how…
View Post
master-key-encryption-mysql
  • MySQL

Troubleshooting MySQL: Encryption can’t find Master Key

  • September 23, 2024
If you’ve encountered the “Encryption can’t find master key” error while starting MySQL, you’re likely facing issues with the keyring plugin. I recently faced a similar issue on my server,…
View Post
mysql-8-upgrade
  • MariaDB
  • MySQL

MySQL 8 upgrade may fail using checkForServerUpgrade

  • March 7, 2024
These days MySQL consultants around me are busy assisting with MySQL 8 upgrades for those who couldn’t board the train before EoL.I was recently involved in one of the MySQL…
View Post

Posts pagination

Previous 1 … 3 4 5 … 36 Next
MySQL Podcast (Youtube)
RSS feed: MySQL Podcast (Spotify) MySQL Podcast (Spotify)
  • MySQL Major Version Upgrade Checklist (Zero Downtime Strategy)
    Upgrading MySQL major versions in production is never just a version bump - it’s a carefully planned process involving compatibility checks, replication strategy, testing, and controlled cut-over.In this episode, we walk through a practical MySQL Major Version Upgrade Checklist based on real-world DBA workflows. We are covering MySQL replication as base setup for upgrade. It […]
Search:
... ...
  • MySQL INSTANT DDL breaks EXCHANGE PARTITION
  • How to setup and use Percona Binlog Server (PBS)
  • MySQL Major Version Upgrade Checklist – how to
  • InnoDB Flushing is simple – explained
  • MySQL Tools for Performance Tuning and Test Data Generation

2 responses to “MySQL 8 upgrade may fail using checkForServerUpgrade”

  1. Ashok Gautam Avatar
    Ashok Gautam
    March 13, 2024

    What about this one:
    2024-03-13T03:10:59.782280Z 55 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: ”mysql_native_password’ is deprecated and will be removed in a future release. Please use caching_sha2_password instead’

    Reply
    1. Kedar Avatar
      Kedar
      March 13, 2024

      Hi Ashok,

      The error clearly says that “mysql_native_password is deprecated” meaning we need to start using the new hashing algorithm of caching_sha2_password.
      We can change the passwords of existing users with
      ALTER USER ‘user’@’host’ IDENTIFIED WITH caching_sha2_password BY ‘password’;

      Ensure that new users are created using new auth plugin and we can adjust the default auth plugin in my.cnf:
      default_authentication_plugin=caching_sha2_password

      If you want to skip making this change and just want to stop logging these warnings from filling your error log you can make use of log_error_suppression_list config.
      set global log_error_suppression_list =’MY-013360′;

      let me know how it goes.

      Ref:
      1. https://dev.mysql.com/doc/mysql-security-excerpt/8.3/en/sha256-pluggable-authentication.html
      2. https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_suppression_list

      Reply
Change Is Inevitable
Designed & Developed by Code Supply Co.