MySQL Achievements/Unlockables

Let’s say I have 3 servers, Fretta, DarkRP, and Sandbox.

I want to make a LUA system that will automatically keep track of achievements, VIP donations, unlockable shipments for DarkRP, etc.

I know it is a very complex question, but how should I begin to code this? I am new to MySQL, yet okay with LUA (not extremely experienced.)

First of all, achievements are very different from donations which are very different from DarkRP shipments. I would pick and choose which one you want to go with and use that.

So I want to integrate them all. Should I code these separately in different databases?

I would recommend one database for simplicity, and then having three tables for each section.

He means three tables, one for each section. Just clarifying.