Connecting Databases

My Unity Project\

Whilst building my unity mmorpg as a learning project for me i am faced with a problem of connecting up a database, now one of the problems is it needs to be a program based database so mysql is out of the question it also needs to be compatible with a mac. Now the question is how do i connect it up to created such things as account created, and account login. I don’t want it all on a plate i just want some sort of explanation to the limits etc that i can use.

And reason i cant use Online because Smartfox just doesn’t work for me tried for 2 weeks to get it to work.

Whats a program database?

Do you mean one that is part of your application?
If so, why would you need account creation? If there is just the local usage, there is no need for login and accounts.

If its not part of your application or if you need it to be reachable, why is mysql out of question? Unless you have some 5 figures sitting around waiting to be spent, there isn’t any alternative for an online reachable database to which multiple server instances can connect which is a requirement for reasonable usage

That being said: any database and even “non databases” can do account creation and alike, its just a matter of you writing the code for it, because databases don’t know what an account is and alike. They only know databases, tables, data you store and relationships between the data, they don’t care about whats in there

well it will eventually go online its for other things such as storing ingame item info etc…

and a program application such as mssql or sql

so what do you need help with exactly? connecting to a database? or making one…?