Requete sur bdd

Fermé
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 - 5 mai 2008 à 10:02
 TiEuAM - 8 mai 2008 à 05:11
Bonjour,

Je dois pouvoir lancer à certaines heures des requetes me permettant de me connecter à une db (mysql), vider une table et charger un fichier pour la remplir.

J'ai éssayé avec un script shell, mais si je met :
mysql -h localhost -u root -D projet_extranet -e"mysqlimport -h localhost -u root -p projet_extranet /home/user/Documents/catalogue.txt";
J'ai une erreur de syntaxe sql sur le mysqlimport.

Si je met :
mysql -h localhost -u root -D projet_extranet -e"load data local infile /home/user/Document/catalogue.txt ignore into table reference fields terminated by';'";
J'ai la même erreur que pour mysqlimport.

Lorsque j'éssaye avec un script php, en utilisant la commande :
php mon_fichier.php
J'ai l'erreur :
Undefined function : mysql_connect() ...

Je commence à saturer là. J'ai besoin d'aide. Je cherche à faire marcher l'une de ces solution, où j'accepte toute nouvelle idée.
Merci

2 réponses

MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
5 mai 2008 à 13:23
Up.
0
Pour le mysql_connect(),
As tu bien décommenter la ligne avec "mysql.so" dans le php.ini
++
0