Petit problème mysql
Résolu/Fermé
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
-
6 mai 2008 à 08:30
phil74 - 8 oct. 2010 à 12:04
phil74 - 8 oct. 2010 à 12:04
A voir également:
- Petit problème mysql
- Mysql community server - Télécharger - Bases de données
- Excel trier du plus grand au plus petit - Guide
- Petit 1 comme ² ✓ - Forum Bureautique
- Ecrire les chiffres en petits caractères ✓ - Forum Windows
- Petit colis distribution - Forum Consommation & Internet
6 réponses
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
6 mai 2008 à 13:51
6 mai 2008 à 13:51
Erreur Alakon ! -_-"
J'ai déplacé le fichier que je voulais importer et ça marche.
Le problème venait d'une erreur de droits dans mon dossier Documents.
J'ai déplacé le fichier que je voulais importer et ça marche.
Le problème venait d'une erreur de droits dans mon dossier Documents.
Utilisateur anonyme
6 mai 2008 à 09:00
6 mai 2008 à 09:00
bonjour,
Database Import File Does Not Exist
This error means the file you are trying to import into MySQL does not exist. Check you have the path correct and the file actually exists.
mysqlimport: Error: Can't get stat of '/path/to/customers.txt' (Errcode: 2), when using table: customers
Database Import File Does Not Exist
This error means the file you are trying to import into MySQL does not exist. Check you have the path correct and the file actually exists.
mysqlimport: Error: Can't get stat of '/path/to/customers.txt' (Errcode: 2), when using table: customers
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
6 mai 2008 à 09:04
6 mai 2008 à 09:04
J'ai une table reference.
Et le chemin vers mon fichier est /home/user1/Documents/reference.txt
Le fichier est bien là.
Donc .... ?
Et le chemin vers mon fichier est /home/user1/Documents/reference.txt
Le fichier est bien là.
Donc .... ?
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
>
Utilisateur anonyme
6 mai 2008 à 10:04
6 mai 2008 à 10:04
Peut être un problème dans la commande ?
Mon script est basique mais j'y ai peut être fait une erreur.
J'ai :
mysql -h localhost -u root projet extranet -e "delete from reference";
mysqlimport projet_extranet '/home/user1/Documents/reference.txt';
Le début marche bien vu que ça me vide ma table.
Ptit screen pour montrer le fichier :
https://imageshack.com/
Mon script est basique mais j'y ai peut être fait une erreur.
J'ai :
mysql -h localhost -u root projet extranet -e "delete from reference";
mysqlimport projet_extranet '/home/user1/Documents/reference.txt';
Le début marche bien vu que ça me vide ma table.
Ptit screen pour montrer le fichier :
https://imageshack.com/
Utilisateur anonyme
>
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
6 mai 2008 à 11:38
6 mai 2008 à 11:38
J'aurai quand même tendance à dire que le pb vient du chemin du fichier text
la syntaxe :
mysqlimport [options] database textfile1 [textfile2 ...]
exemple trouvé dans un manuel PHP
:
$ mysql --version
mysql Ver 9.33 Distrib 3.22.25, for pc-linux-gnu (i686)
$ uname -a
Linux xxx.com 2.2.5-15 #1 Mon Apr 19 22:21:09 EDT 1999 i586 unknown
$ mysql -e 'CREATE TABLE imptest(id INT, n VARCHAR(30))' test
$ ed
a
100 Max Sydow
101 Count Dracula
.
w imptest.txt
32
q
$ od -c imptest.txt
0000000 1 0 0 \t M a x S y d o w \n 1 0
0000020 1 \t C o u n t D r a c u l a \n
0000040
$ mysqlimport --local test imptest.txt
test.imptest: Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
$ mysql -e 'SELECT * FROM imptest' test
+------+---------------+
| id | n |
+------+---------------+
| 100 | Max Sydow |
| 101 | Count Dracula |
+------+---------------+
la syntaxe :
mysqlimport [options] database textfile1 [textfile2 ...]
exemple trouvé dans un manuel PHP
:
$ mysql --version
mysql Ver 9.33 Distrib 3.22.25, for pc-linux-gnu (i686)
$ uname -a
Linux xxx.com 2.2.5-15 #1 Mon Apr 19 22:21:09 EDT 1999 i586 unknown
$ mysql -e 'CREATE TABLE imptest(id INT, n VARCHAR(30))' test
$ ed
a
100 Max Sydow
101 Count Dracula
.
w imptest.txt
32
q
$ od -c imptest.txt
0000000 1 0 0 \t M a x S y d o w \n 1 0
0000020 1 \t C o u n t D r a c u l a \n
0000040
$ mysqlimport --local test imptest.txt
test.imptest: Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
$ mysql -e 'SELECT * FROM imptest' test
+------+---------------+
| id | n |
+------+---------------+
| 100 | Max Sydow |
| 101 | Count Dracula |
+------+---------------+
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
>
Utilisateur anonyme
6 mai 2008 à 11:39
6 mai 2008 à 11:39
Me suis servi cette même page. ^^
Mais toujours pas résolu. Ca commence à me saouler ...
Mais toujours pas résolu. Ca commence à me saouler ...
Utilisateur anonyme
>
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
6 mai 2008 à 11:41
6 mai 2008 à 11:41
il n'y a pas de guillemet sur le nom du fichier.
le chemin /home/ ... est peut être pas correct en partant du répertoire où l'on se trouve pour lancer la commande sqlimport (si path est pas bon ....)
le chemin /home/ ... est peut être pas correct en partant du répertoire où l'on se trouve pour lancer la commande sqlimport (si path est pas bon ....)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
6 mai 2008 à 11:46
6 mai 2008 à 11:46
6 mai 2008 à 15:59
6 mai 2008 à 16:00
M'enfin j'ai pas compris en quoi passer mon fichier du dossier Documents qui est dans le dossier user au dossier user pouvait changer quelque chose. Vu que les 2 dossiers avaient les mêmes droits.
6 mai 2008 à 16:06