I made the installation using Softaculous of the system Invoice Ninja 3.8.1
The installation did not display an error.
When I went to open setup, I was told to run SQL
– Commands to create a MySQL database and user
CREATE SCHEMA ninja DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER ‘ninja’@‘localhost’ IDENTIFIED BY ‘ninja’;
GRANT ALL PRIVILEGES ON ninja.* TO ‘ninja’@‘localhost’;
FLUSH PRIVILEGES;
Where did you see those instructions exactly? Those instructions are about how to create a new database and user with SQL. However, you can’t do that on shared hosting because you can only create databases through the control panel.
Normally, Softaculous should take care of that part as well, so I don’t understand why the app would ask you to do this.