Member forms that feed in to a MySQL database?

Permalink
Hi, I haven't been able to find any information on this anywhere so any kind of help or offer would be appreciated.

Is there a way to have a members page where the user fills out a form that is submitted to a MySQL database (or other database software, csv, I can work with most things)?

Additionally, can the entered data be kept in the fields so people can come back and review their information, make changes, at a later date? An edit mode would be fine for it also if that can't be done.

Thanks,

Sam