mySQL est un serveur de bases de données, c'est à dire que plusieurs bases de données sont gérées par un seul et même programme. Toute machine UNIX peut héberger un serveur mySQL.
Une base de donnée est composée d'une ou de plusieurs tables qui contiennent des enregistrements. Ces enregistrements sont composés de champs.
Ainsi, à TECFA nous avons deux serveurs. Le permier réside sur tecfasun1.unige.ch et sert de base de données principale. Le second réside sur tecfasun2.unige.ch et sert de base de données tampon. Les nouvelles soumissions des utilisateurs y sont stockées en attendant l'approbation d'un administrateur pour figurer dans la base de données principale.