Bonjour à tous, je suis débutante avec PHP.
Et je voudrais bien savoir comment je peux convertir ma base de données mysql en une base de données access?
Ben je crois qu'il n'y a pas 36 solutions car les deux Géants, à savoir Linux et Windows, ne jouent pas à la compatibilité; il faut tout recopier à la main
Kisses
Gilles
Merci à GillesWebmaster pour cette solution, mais je veux bien savoir s'il y a une solution pour me faciliter la tâche car si on une grande passe c'est une perte du temps de recopier tout
Merci une autre fois à tous qui lit ce message et qui n'oublie pas que je suis au début du chemin...
Je connais la fonction qui transforme une acces en mysql;
function Transfert_CSV_Mysql(){
/*
Ce script vous permettra de transferer votre base de donnée ACCESS au format
csv
sur une base de donnée MySQL automatiquement et sans efforts.
*/
/* enregistrez votre base de données access au format csv avec en
premiere ligne le titre des champs.
Ex :
"Code";"Diplomes";"Formation";"Epreuves";"Niveau";"Année";"Mots clés"
"ECM2VQ2000";"Maitrise";"Econometrie";"VARIABLES
QUALITATIVES.";"Rien";;"ECONOMETRIE UE2"
"TML1MA2000";"Licence";"Technologie
Mecanique";"MATHEMATIQUES.";"Rien";;"TMUE11"
"TML1IN2000";"Licence";"Technologie Mecanique";"INFORMATIQUE.";"Rien";;
...
ATTENTION il faut toutefois que votre tabe soit crée avec comme noms de champs
ceux correspondant
aux champs de ACCESS.
EX : ici : Code, Diplomes, Formation, Epreuves, Niveau, Année, Mots clés
*/
// Nom du fichier a transferer
$BASE_FORMAT_CSV = "C:\\Mes documents\\Epreuves.txt";
// Vous pouvez en specifier d'autre lors de l'exportation sous ACCESS
$separateur_champ = ";";
$separateur_texte = """;
// infos sur le serveur mysql
$sql_server = "localhost";
$sql_login = "root";
$sql_pass = "";
$sql_db = "test";
$sql_table = "sujets_epreuve";
$fp = fopen($BASE_FORMAT_CSV, "rb"); // rb pour windows, r pour linux/unix cf
docs nexen
$contents = fread fread($fp, filesize ($BASE_FORMAT_CSV));
fclose ($fp);
Je connais la fonction qui transforme une acces en mysql;
function Transfert_CSV_Mysql(){
/*
Ce script vous permettra de transferer votre base de donnée ACCESS au format
csv
sur une base de donnée MySQL automatiquement et sans efforts.
*/
/* enregistrez votre base de données access au format csv avec en
premiere ligne le titre des champs.
Ex :
"Code";"Diplomes";"Formation";"Epreuves";"Niveau";"Année";"Mots clés"
"ECM2VQ2000";"Maitrise";"Econometrie";"VARIABLES
QUALITATIVES.";"Rien";;"ECONOMETRIE UE2"
"TML1MA2000";"Licence";"Technologie
Mecanique";"MATHEMATIQUES.";"Rien";;"TMUE11"
"TML1IN2000";"Licence";"Technologie Mecanique";"INFORMATIQUE.";"Rien";;
...
ATTENTION il faut toutefois que votre tabe soit crée avec comme noms de champs
ceux correspondant
aux champs de ACCESS.
EX : ici : Code, Diplomes, Formation, Epreuves, Niveau, Année, Mots clés
*/
// Nom du fichier a transferer
$BASE_FORMAT_CSV = "C:\\Mes documents\\Epreuves.txt";
// Vous pouvez en specifier d'autre lors de l'exportation sous ACCESS
$separateur_champ = ";";
$separateur_texte = """;
// infos sur le serveur mysql
$sql_server = "localhost";
$sql_login = "root";
$sql_pass = "";
$sql_db = "test";
$sql_table = "sujets_epreuve";
$fp = fopen($BASE_FORMAT_CSV, "rb"); // rb pour windows, r pour linux/unix cf
docs nexen
$contents = fread fread($fp, filesize ($BASE_FORMAT_CSV));
fclose ($fp);