The SuiteCRM installer creates the DB for you. I never create it manually. For some reason, almost every non-official tutorial out there tells people to create it manually, which in my view only adds trouble because people then mess up encodings and permissions…
So, if I don’t create DB before installation page, then I can put whatever DB name I want and host as localhost and set password and SuiteCRM will create the DB for us?
Yes, this seems to be the case. After trying this (wiping out DB and starting again) it seemed that indeed suitecrm created the DB automatically with the installer tool. I have other problems now but that part seemed to work.
Totally agree! The SuiteCRM installer does create the database itself, and this is the most reliable way. Manually creating the database often leads to unnecessary problems with coding and access rights