MYSQL Erreur 2

freedumz

Chasseur de castors
Salut à tous
Je suis en train d'apprendre le mysql en suivant le tuto du site du zero, avant tout est judicieux d'apprendre le mysql dans une fenetre cmd? n'est il pas plus utile de l'apprendre avec une interface graphique? car je suppose que quand on utilise mysql dans le monde du travail, on utilise une interface graphique non? Si, oui, quel programme utilisez vous?

Bon mon soucis vient lorsque je tente d'importer un fichier txt pour générer ma base de données, j'ai une magnifique erreur 2 :colere:
Alors que je tappes:
Source C:\Animal.sql; et là BAM erreur 2
J'ai également mis un fichier animal.sql dans le dossier bin et quand j'utilise source animal.sql, là j'ai une erreur 2 qui apparait Failed to open file

J'ai tenté plusieurs trucs mais en vain
Quelqu'un aurait il la solution?
Ps: je tourne sous windows 8, j'avais deja arreté le tuto sur ma tour qui tourne également sur windows 8 a cet étape
Pensez vous que l'os puisse etre en cause? (j'ai des doutes là dessus, sinon je vais toujours tenter de virtualiser une machine sous XP)

Merci d'avance ;)
 

fraggahh

chapitre.vin
"failed to open file" ca dit qd meme qu'il arrive pas à ouvrir ton fichier...

t'es certain du chemin utilisé ? Que ton fichier est bien à la racine du disque C ?


essaye avec C:/Animal.sql
 
1er
OP
freedumz

freedumz

Chasseur de castors
Oui, je suis certain, j'ai tenté plusieurs dossier mis dans la racine, j'ai tenté le chemin avec / et \ mais rien y faire, toujours cette erreur 2
J'ai aussi tenté en changeant de repertoire en mettant C:/Test/Animal.sql mais rien y faire toujours cette erreur 2
 

fraggahh

chapitre.vin
t'as relancé mysql pour essayer ?
 

Skarbone

Le méchant Ω
mysql < source.sql
ou
mysql -e "source source.sql"
 
1er
OP
freedumz

freedumz

Chasseur de castors
Déjà essayé mais en vain mais pour le programme, généralement on se sert du Shell ou d'une interface graphique? Et si oui, laquelle?
 

Skarbone

Le méchant Ω
Oué enfin si tu n'a jamais manipulé une base de donnée, tu va te chier dessus pour programmer quoi que ce soit qui fait appel à une DB :mrgreen:.
 

le chat

L*3*3*T
Tu as installé xampp ou wampserver?

Dans ce cas tu as phpmyadmin mais ça été dit, mysql est utilisé avec un autre langage comme le php.


Simple question, ton fichier ne serait pas en lecture seule?
 

MacEugene

POUICbuster
Oué enfin si tu n'a jamais manipulé une base de donnée, tu va te chier dessus pour programmer quoi que ce soit qui fait appel à une DB :mrgreen:.
Ouais enfin passé l'apprentissage évidemment. Je parlais d'application pratique. ;)
 
1er
OP
freedumz

freedumz

Chasseur de castors
Non mon fichier n'est pas en lecutre seule, je ne sais pas pourquoi mais des que je dois importer quelque chose, ça me dit fuck (matlab, netbean, autocad,...) je dois etre un poissard de l'importation
 

Aqua

Elite
L'art d'importer un fichier p: tu peux poster le contenu de ton fichier ?
 
1er
OP
freedumz

freedumz

Chasseur de castors
INSERT INTO Animal (espece, sexe, date_naissance, nom, commentaires) VALUES
('chien', 'F', '2008-02-20 15:45:00' , 'Canaille', NULL),
('chien', 'F','2009-05-26 08:54:00' , 'Cali', NULL),
('chien', 'F','2007-04-24 12:54:00' , 'Rouquine', NULL),
('chien', 'F','2009-05-26 08:56:00' , 'Fila', NULL),
('chien', 'F','2008-02-20 15:47:00' , 'Anya', NULL),
('chien', 'F','2009-05-26 08:50:00' ,'Louya' , NULL),
('chien', 'F', '2008-03-10 13:45:00','Welva' , NULL),
('chien', 'F','2007-04-24 12:59:00' ,'Zira' , NULL),
('chien', 'F', '2009-05-26 09:02:00','Java' , NULL),
('chien', 'M','2007-04-24 12:45:00' ,'Balou' , NULL),
('chien', 'M','2008-03-10 13:43:00' ,'Pataud' , NULL),
('chien', 'M','2007-04-24 12:42:00' , 'Bouli', NULL),
('chien', 'M', '2009-03-05 13:54:00','Zoulou' , NULL),
('chien', 'M','2007-04-12 05:23:00' ,'Cartouche' , NULL),
('chien', 'M', '2006-05-14 15:50:00', 'Zambo', NULL),
('chien', 'M','2006-05-14 15:48:00' ,'Samba' , NULL),
('chien', 'M', '2008-03-10 13:40:00','Moka' , NULL),
('chien', 'M', '2006-05-14 15:40:00','Pilou' , NULL),
('chat', 'M','2009-05-14 06:30:00' , 'Fiero', NULL),
('chat', 'M','2007-03-12 12:05:00' ,'Zonko', NULL),
('chat', 'M','2008-02-20 15:45:00' , 'Filou', NULL),
('chat', 'M','2007-03-12 12:07:00' , 'Farceur', NULL),
('chat', 'M','2006-05-19 16:17:00' ,'Caribou' , NULL),
('chat', 'M','2008-04-20 03:22:00' , 'Capou', NULL),
('chat', 'M','2006-05-19 16:56:00' , 'Raccou', 'Pas de queue depuis la naissance');

Voila, un copier coller du tuto, je pense que la programmation sur pc ne m'aime pas, encore heureux que les automates sont gentils EUX
 

Aqua

Elite
Ta base de donnée et ta table est déjà créé ? tu peux exécuter une requête sql pour faire ça.

Tu as essayé

mysql>source chemin/tonfichier.sql;
Oué enfin si tu n'a jamais manipulé une base de donnée, tu va te chier dessus pour programmer quoi que ce soit qui fait appel à une DB
C'est plutôt rare d'utiliser SQL tout seul déjà (enfin je vois pas pourquoi tu utiliserais sql tout seul pour commencer). Les requêtes SQL sont plutôt intégrées dans une autre application plus large écrite dans un langage de prog.
Il existe des domaines où le métier est bien de faire de l'extraction de donnée et donc du SQL => ETL/HyperCube.
 
1er
OP
freedumz

freedumz

Chasseur de castors
Oui ma base de données est crée, j'y ai introduit quelques animaux comme dans le tuto,
La commande source C:\animal.sql; m'envoie une erreur 2 mais parfois une erreur 22 aussi qui ressort, je pense que je vais encore un peu chercher sinon on retournera sur JAVA
 
Haut