To be honest it would be way simpler just to use mysql-async.
All you need is the resource the way it is and call tables and rows by the identifier. It’s super simple. It also has great documentation on it as well.
Edit: The documentation explains it but an example of how you’d use it.
Local identifier = GetPlayerIdentifiers(GetPlayerPed(-1))
MySQL.async.fetchAll("SELECT * FROM example WHERE identifier = '"..identifier.."'")
Kinda a bad example but I’m on my phone so it’s the best I can do for now.