2014-05-07 6 views
0

Sur la plateforme Windows (Windows 7)Comportement étrange de MySQL IMPORT

Je suis en train d'importer une base de données sous forme de fichier .sql par l'invite de commandes en utilisant la commande suivante

mysql -u nom d'utilisateur -p nom de la base de données < path-of-file \ filename.sql

Il fonctionne correctement.

Mais Si je virgule à la fin de la commande

mysql -u nom d'utilisateur chemin de fichier base de données -p nom < \ nom_fichier.sql;

Il ne montre aucune erreur/avertissement, mais document d'aide l'impression mysql et l'importation échoue

sur plate-forme Linux (Ubuntu)

l'import (avec point-virgule & sans point-virgule) fonctionne bien.

Mon MySQL Version: 5.5

Répondre

0

ligne de commande Windows (cmd.exe) n'est pas un shell POSIX, comme le plus probable que votre shell Linux est. Ça signifie ; sont traités différemment - le; est interprété par votre shell et non par votre client MySQL.

+0

ohhh oui, merci frlan ... –