SQL query failed during installation

Started by mikkoztail, May 24, 2021, 01:08:19 PM

Previous topic - Next topic

mikkoztail

I'm trying to install NetXMS on Windows Server 2019 and using MySQL version 8. I try to create the database at installation but I get the following error. I'm new to MySQL so I'm not sure what to do.

thanks for any help


Filipp Sudanov

The reason could be that caching_sha2_password, let me cite a paragraph from the docs:

Bundled MySQL database drive does not support caching_sha2_password authentication which is default for MySQL starting from version 8.  Either select Legacy Authentication Method  when  installing  MySQL,  or  use  database  driver  installed  along  with  MySQL.  Databasedriver gets installed when installing MySQL with Server-only option,  however these two folders should be included into system path:C:\Program Files\MySQL\MySQL Server 8.0\lib C:\Program Files\MySQL\MySQL Server 8.0\bin.

mikkoztail

Thank you for your reply. I did select legacy authentication when installing MySQL

Victor Kirhenshtein

Hi,

this is bug NX-1964: https://track.radensolutions.com/issue/NX-1964. It is fixed in development branch, but not in version 3.8. In the meantime, create user and database manually and choose to initialize existing database in installation wizard.

Best regards,
Victor