Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MySQL: default_authentication_plugin is deprecated and will be removed in a future release. #529

Closed
2 tasks done
seidior opened this issue Mar 4, 2023 · 0 comments · Fixed by #530
Closed
2 tasks done
Assignees
Labels
enhancement New feature or request
Projects

Comments

@seidior
Copy link
Member

seidior commented Mar 4, 2023

Describe the Feature / Enhancement

MySQL will be deprecating the "default_authentication_plugin" option, so we will need to switch to the newer SHA2-based authentication mechanism. This isn't supported by the mysql Node.js driver for MySQL (see mysql#1959), so the current recommendation is to switch to the mysql2 driver, which is fully supported by Knex as a drop-in replacement.

Additional Details and Resources

I have already tested the switch on my machine and it has no measurable impact on functionality of our application.

Correct Project Selected

  • This issue is linked to the appropriate project

Labels

  • This issue has appropriate labels.
@seidior seidior added the enhancement New feature or request label Mar 4, 2023
@seidior seidior added this to To do in Sprint 23 via automation Mar 4, 2023
@seidior seidior self-assigned this Mar 4, 2023
@seidior seidior moved this from To do to In progress in Sprint 23 Mar 4, 2023
seidior added a commit that referenced this issue Mar 4, 2023
@seidior seidior closed this as completed Mar 4, 2023
Sprint 23 automation moved this from In progress to Done Mar 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
1 participant