AideSite
créer votre site web  PHP - HTML - CSS
image de planète
Base de données - Formulaires - Panier - Sondage - Infos bulles - Cadre arrondi...
Accueil    MySQLi   PHP 8   Blog  Contact   Mentions légales


Faire une base de données MySQLi à partir d'un fichier EXCEL

 
Téléchargé 47 fois  -  dernier 02-08-2025
vues 625


On commence par ouvrir notre base de données Excel
En exemple ici, il s'agit d'une base de données généalogique
 
Base Excel
 
Nous devons modifier la 1ère ligne (noms des colonnes) pour éviter les problèmes dans MySQL.
Il ne doit y avoir, ni espace, ni accent, ni majuscule, au mieux abrégé les titres des colonnes.
Exemple : date naissance réduit en datens - lieu naissance en lieuns etc...
 
Colonne base Excel
 
ATTENTION
Votre fichier Excel ne doit contenir qu'une seule feuille et ne doit pas avoir de lien avec d'autres feuilles ou de fichier externe, puis la base doit commencer par la cellule "1 A". Renommer "feuil1" en "base", ce nom servira pour la base de données
 
Base données Excel
 
En exemple le fichier Excel se nomme "exemple-base".
Enregistrer votre fichier Excel au format Feuille de calcul OpenDocument
 
Fichier Excel
 
Après l'enregistrement votre fichier aura l'extension .ods
"exemple-base.ods"
 
Rendez-vous dans votre phpMyAdmin de WampServer local (ici phpMyAdmin 5.2.2)
 
WampServer
 
Sélectionner votre site (exemple ici 1 "mon-site"), puis clic 2 "Importer" 3 "Parcourir"
 
Php Mysql
 
Rechercher votre fichier Excel "exemple-base.ods" et clic sur "Ouvrir"
 
Fichier base
 
Comme sur la capture d'image du bas, vérifier que tout soit "coché" (ici en bleue),
surtout dans la section "Options spécifiques au format" la ligne :
La première ligne du fichier contient le nom des colonnes de la table (si ceci n'est pas coché, la première ligne fait partie des données)
Clic "Exécuter"
 
Mysql
 
Attendre la création de la table de données. Ici la table "base" est bien créée.
 
Import Mysql

► Pour installer Wampserver ◄

► Lire une base de données de généalogie ◄

Un problème ? contacter moi