Lo que es ayudarte en la generación del modelo de datos para Mysql (tablas, campos, etc .. generar consultas via asistentes GUI .. etc) puedes usar:
www.mysqlstudio.com www.mysqlmanager.com
Ambos para ambiente windows .. Los destaco por sus asistententes Visuales de diseño de tablas y asistentes para generacion de SQL (al estilo Access todo visual) ..
Por lo demas .. visita las FAQ's de PHP ahí tienes información de sisitos sobre PHP donde empezar a aprender.
Un saludo,