"c'est prudent d'utiliser SQLite au lieu de MySQL?" > le serveur mysql génére le contenu de ses bases de données dans des répertoires normalement protégés en écriture/lecteur. Quant à sqlite, c'est un fichier que toi tu gères comme tu veux, notamment dans la gestion des droits. Il faut donc savoir que tu auras ton fichier sqlite à mettre sur ton site, de façon a qu'il ne soit pas accessible par un utilisateur malveillant. Mysql est donc, dans une certaine mesure, plus sécurisant, vis à vis de la sureté de tes données.
Pour les perfs, sqlite est plus rapide que mysql pour un petit nombre de données, mais mysql est plus adéquate si tu en gères plus.
A savoir que sqlite veut bien dire ce qu'il veut dire : c'est du sql mais version lite, donc tu ne pourras pas faire tout ce que mysql propose 