can the Arduino connect to a remote mySQL DB and add the data directly to it?
IIRC An MySQL server has a socket open TCP port 3306 and the login needs encryption to access it. This encryption is quite heavy and my initial thought was it is way too big for the Arduino.
So I stopped and installed - http://www.apachefriends.org/en/xampp.html and used php as middleman (xampp includes mySQL)
my 2 cnts
I got a reply from another forum with this link:
http://forge.mysql.com/wiki/MySQL_Internals_ClientServer_Protocol#Organization
It may become useful for someone else.
From what I see, it is possible. I haven't looked at the encryption definition, but implementing all this is too much for 30k... if you want some relevant space left for the running software. I do believe that creating the code just to insert code might be feasible well within the program memory limit.
The other thing I need to check are the timeouts between server-client... after all, this is an 8 bit 16 Mhz machine. LOL