script pour vider un seul enregistrement de la table dans mysql
Je veux dump seul enregistrement de la table mysql nommée table1 pour id = 5.
Ce qui est de requête mysql pour la même?
Je crois que nous pouvons utiliser mysqldump
mais je l'ai utilisé avec plein d'enregistrements de la table. Mais comment l'utiliser avec le seul enregistrement?
source d'informationauteur Poonam Bhatt
Vous devez vous connecter pour publier un commentaire.
si vous cochez au http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html vous trouverez --où l'option qui est la seule dont vous avez besoin.
Ci-dessous suit ce qui est dit dans cette référence:
Dump uniquement les lignes sélectionnées par la condition where. Des guillemets autour de la condition sont obligatoires s'il contient des espaces ou d'autres caractères qui sont propres à votre interpréteur de commande.
Exemples:
Bien que la ci-dessous ne fonctionnera pas pour une nouvelle/autre base de données
Tout ce qu'on doit faire en cas d'insertion dans les bases de données sur le même serveur est:
En fait, si je ne me trompe pas, on peut même sélectionner insérer dans les bases de données sur différents serveurs mysql en ajoutant le nom du serveur en face de chaque nom de base de données et de la table comme suit:
Essayer
Utiliser cette requête "SELECT * from table1 where id='5' LIMIT 1" . Devrait fonctionner correctement.