On Thursday, 19 February 2026 at 22:54:42 UTC, realhet wrote:
Hi,

I tried to get help form AI but it's fooling me relentlessly ;)

I've tried mysql-d/mysql-native.
It says can't connect because the authentication method not supported. MySql 9.6 supports only these: sha256_password, caching_sha2_password
I can't select the old plugin called: mysql_native_password

This was a known issue with 8, I have punted on it for a long time because mysql-native uses a pure D implementation, and I'm not sure what to do for cryptography in this case.

Issue is here: https://github.com/mysql-d/mysql-native/issues/189

Now I'm, gonna try mysql-d/mysql-native with an old MySql4 server.

I've used Mysql 8 with mysql-native for a while. You just have to disable the requirement to use encryption for the password exchange.

I have not tried Mysql 9 yet, but it sounds like that option is no longer available.

-Steve

Reply via email to