Problème connexion creation base SQL
tony5784
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
tony5784 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
tony5784 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dois effectuer pour mon boulot un petit site web (une seule page) en lien avec une base de données.
Avant d’expliquer mon souci :
Je travail avec internet explorer et le logiciel Easyphp 3.0 qui est contenu dans le dossier « mes documents » de Windows.
Je me suis plutôt bien débrouillé en HTML et PHP mais j’ai quelques soucis en Sql :
J’aimerais que lorsque l’on aille sur le site, la base de données ainsi que la table se crée (pour la première navigation) et si l’on rajoute des données qu’elle se mette à jour (pour les navigations suivantes).
J’ai plusieurs messages d’erreur=(…
Le premier je n’arrive pas à me connecter à la Sql (erreur 404).
J’utilise le code suivant :
<?php
// Déclaration des paramètres de connexion
$host="localhost";
$user="root";
$password= "mysql";
$connexion=mysql_connect($host,$user,$password);
?>
Est-ce que quelqu’un pourrait m’éclaircir sur l’erreur ?
Merci beaucoup=)
Anthony
Je dois effectuer pour mon boulot un petit site web (une seule page) en lien avec une base de données.
Avant d’expliquer mon souci :
Je travail avec internet explorer et le logiciel Easyphp 3.0 qui est contenu dans le dossier « mes documents » de Windows.
Je me suis plutôt bien débrouillé en HTML et PHP mais j’ai quelques soucis en Sql :
J’aimerais que lorsque l’on aille sur le site, la base de données ainsi que la table se crée (pour la première navigation) et si l’on rajoute des données qu’elle se mette à jour (pour les navigations suivantes).
J’ai plusieurs messages d’erreur=(…
Le premier je n’arrive pas à me connecter à la Sql (erreur 404).
J’utilise le code suivant :
<?php
// Déclaration des paramètres de connexion
$host="localhost";
$user="root";
$password= "mysql";
$connexion=mysql_connect($host,$user,$password);
?>
Est-ce que quelqu’un pourrait m’éclaircir sur l’erreur ?
Merci beaucoup=)
Anthony
A voir également:
- Problème connexion creation base SQL
- Gmail connexion - Guide
- Creation compte gmail - Guide
- Base de registre - Guide
- Création site web - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
4 réponses
Bonjour,
Par défaut, le mot de passe de la base de données de Easy Php est égale à une chaîne de caractères vide.
Ton problème vient surement de ça.
$password= "";
En espérant que t'es déjà trouvé depuis :)
Par défaut, le mot de passe de la base de données de Easy Php est égale à une chaîne de caractères vide.
Ton problème vient surement de ça.
$password= "";
En espérant que t'es déjà trouvé depuis :)
Merci pour vos réponses Roy et Nabla's!
Tout d'abord ROY pour le mot de passe, j'avais tout d'abord essayé le "caractére vide" mais ça ne marchait pas...
j'ai trouvé sur un forum que suivant les versions d'Easyphp le mot de passe peut etre "mysql"...
Le serveur doit etre démarré car le logo MySql est marqué "démarré"...
et dans la log j'ai : EasyPhp : démarrage des serveurs...
Vous en pensez quoi??
merci encore=)
Tout d'abord ROY pour le mot de passe, j'avais tout d'abord essayé le "caractére vide" mais ça ne marchait pas...
j'ai trouvé sur un forum que suivant les versions d'Easyphp le mot de passe peut etre "mysql"...
Le serveur doit etre démarré car le logo MySql est marqué "démarré"...
et dans la log j'ai : EasyPhp : démarrage des serveurs...
Vous en pensez quoi??
merci encore=)
oui tout les feux sont au vert...
je ne sais par quel miracle mais je n'ai plus de problème de connexion=)!!
J'ai juste redémarré mon ordi et tout fonctionne...
comme quoi il ne fallait pas chercher trop loin=)
Cependant j'avance toujours un peu plus...
j'ai réussi à creer la base puis une table mais cette fois ci je veux importer des données via un CSV mais ça plante...
si tu as une idée (ou si quelqu'un d'autre bien sur à une idée=) )!!
je te mets le code que j'utilise:
$connexion=mysql_connect($host,$user,$password);
$bdd="ubet";
$requete="CREATE DATABASE ubet";
$resultat=mysql_query($requete,$connexion);
$requete1=mysql_select_db($bdd,$connexion);
//creation de la table ETUDES
$requete2="CREATE TABLE ETUDES(
`ETUDE` varchar(50) NOT NULL,
`Nom_etude` varchar(500),
`Date_1_CREC` varchar(20),
`Avis_1_CREC` varchar(50),
`Date_2_CREC` varchar(20),
`Avis_2_CREC` varchar(50),
`Date_soum_afs` varchar(20),
`Avis_afs` varchar(50),
`Date_soum_cpp` varchar(20),
`Avis_cpp` varchar(50),
`Date_auto_afs` varchar(20),
`Num_eudract` varchar(20),
`Chef_projet` varchar(50),
`TRC` varchar(50),
`ARC` varchar(50),
`STAT` varchar(50),
`Nbre_pat_incl` varchar(50),
`Nbre_pat_total` varchar(50),
`Period_incl` varchar(50),
`Date_1_inclus` varchar(50),
`Date_ana_int` varchar(50),
`Date_ana_fin` varchar(50),
`Link_proto` varchar(200),
`Link_syno` varchar(200),
`Link_rep` varchar(200),
PRIMARY KEY ( `ETUDE` )
)TYPE = MYISAM ;";
$resultat2=mysql_query($requete2,$connexion);
//importation des données à partir du fichier .csv
$requete3="LOAD DATA INFILE '../../www/Squelette/donnees/base_site.csv'
INSERT INTO TABLE ETUDES
FIELDS TERMINATED BY ';'
LINES STARTING BY '' TERMINATED BY '\n'
IGNORE 1 LINES";
$resultat3=mysql_query($requete3,$connexion);
if(!$resultat3){ echo "problème chargement des données";
}
?>
Merci encore!
je ne sais par quel miracle mais je n'ai plus de problème de connexion=)!!
J'ai juste redémarré mon ordi et tout fonctionne...
comme quoi il ne fallait pas chercher trop loin=)
Cependant j'avance toujours un peu plus...
j'ai réussi à creer la base puis une table mais cette fois ci je veux importer des données via un CSV mais ça plante...
si tu as une idée (ou si quelqu'un d'autre bien sur à une idée=) )!!
je te mets le code que j'utilise:
$connexion=mysql_connect($host,$user,$password);
$bdd="ubet";
$requete="CREATE DATABASE ubet";
$resultat=mysql_query($requete,$connexion);
$requete1=mysql_select_db($bdd,$connexion);
//creation de la table ETUDES
$requete2="CREATE TABLE ETUDES(
`ETUDE` varchar(50) NOT NULL,
`Nom_etude` varchar(500),
`Date_1_CREC` varchar(20),
`Avis_1_CREC` varchar(50),
`Date_2_CREC` varchar(20),
`Avis_2_CREC` varchar(50),
`Date_soum_afs` varchar(20),
`Avis_afs` varchar(50),
`Date_soum_cpp` varchar(20),
`Avis_cpp` varchar(50),
`Date_auto_afs` varchar(20),
`Num_eudract` varchar(20),
`Chef_projet` varchar(50),
`TRC` varchar(50),
`ARC` varchar(50),
`STAT` varchar(50),
`Nbre_pat_incl` varchar(50),
`Nbre_pat_total` varchar(50),
`Period_incl` varchar(50),
`Date_1_inclus` varchar(50),
`Date_ana_int` varchar(50),
`Date_ana_fin` varchar(50),
`Link_proto` varchar(200),
`Link_syno` varchar(200),
`Link_rep` varchar(200),
PRIMARY KEY ( `ETUDE` )
)TYPE = MYISAM ;";
$resultat2=mysql_query($requete2,$connexion);
//importation des données à partir du fichier .csv
$requete3="LOAD DATA INFILE '../../www/Squelette/donnees/base_site.csv'
INSERT INTO TABLE ETUDES
FIELDS TERMINATED BY ';'
LINES STARTING BY '' TERMINATED BY '\n'
IGNORE 1 LINES";
$resultat3=mysql_query($requete3,$connexion);
if(!$resultat3){ echo "problème chargement des données";
}
?>
Merci encore!