Ouvre ton fichier dans excel, fait ´enregistrer sous´, format csv. Vérifie dans les options que le séparateur de champs est un ´;´ et valide.
Si tes données comportent du texte, il est possible qu´il y´ai des ´;´, donc celà posera des problèmes. Pour résoudre ça, tu peux utiliser le ´|´ (Alt Gr 6) comme séparateur de champs.
Ensuite, tu peux utiliser le PHP pour lire ton fichier .csv et avec des requêtes SQL importer les données dans ta BDD.