Shared hosting doesn't support giving permission to a website to automatically generate MYSQL files. So first you have to create your q2a site on localhost and then transfer all MYSQL files to your server.
Similarly I have created a website on shared hosting with Hostinger