-
Notifications
You must be signed in to change notification settings - Fork 372
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 8.4.0 : default_authentication_plugin=mysql_native_password has been removed #772
Comments
The --default-authentication-plugin=mysql_native_password is removed, because native-password authentication is deprecated. In mysql 8.4 it's still possible to use the native_password authentication, but the parameter is renamed to --mysql-native-password=ON because it not only sets the plugin, but also activates the plugin (which is now disabled by default) Add --mysql-native-password=ON to your args along with and remove the --default-authentication-plugin=mysql_native_password. |
Novice here, so please forgive any oversights on my part... Is this something to be changed on my.ini for the mysql version or somewhere in Laragon? Every new run errors out for me as a result of my.ini rewrite automatically re-inserting this line: default-authentication-plugin=mysql_native_password |
This has to be changed in the LARAGON Core scripts. |
see my guide here for now https://gist.github.com/meorajrul/b57803bf1b4ddfd2f93e6ad37c3ac5f2 |
Still no go... I can't downgrade it either -- errors galore! Update: The fix seems to be working now. Thanks! |
Steps taken for successfully installing -
** PS** After installing, if error shows up in HeidiSQL for root password, use "Prompt for credentials" option. After typing the password (previously generated in the terminal), you'll get option to change password for first time. |
The new mySQL 8.4.0 LTS version is out.
A breaking change, anounced in the log files by previous versions, is the removing of default_authentication_plugin=mysql_native_password, because native-password authentication is deprecated.
So the version switch from 8.3.0 to 8.4.0 leaves us with a non working MySQL server.
I think LARAGONs version switch algorithm for MySQL has to be altered.
Thanks in advance.
The text was updated successfully, but these errors were encountered: