we will in the near future start developing an embedded application which will connect to the rest of the world using IP. In addition to several other things, the application will be able to sense various external asynchronous events like keypresses etc.
We would like to log these events in a database which is running in an "ordinary" computer somewhere else in the IP network, and that's what I would like some input on.
I have tried to google for information on this subject but all I came up with was about embedded servers. What I would like to know is how complex it will be to connect directly to a (say MySQL) database from the embedded application and do the database inserts. If any of you have done something similar I would like to get some info on what code size to expect.
As of now it looks like we will be using a controller with ARM9 core, so I assume we have the needed horsepower and memory address space(!)