Suppression des jetons conditionnels des dumps MySQL
Dans le but de générer un simple dump de structure uniquement d'une base de données, l'utilisation de mysqldump est souvent utilisée renvoie des résultats inattendus, y compris des jetons d'exécution conditionnelle qui agissent comme des commentaires. Ces jetons peuvent apparaître comme :
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
Bien qu'ils ressemblent à des commentaires, ces jetons contrôlent l'exécution en fonction de la version de MySQL. Si la version est supérieure ou égale au nombre spécifié, le serveur exécute l'instruction.
Pour supprimer les jetons d'exécution conditionnelle, il est conseillé de conserver les commentaires authentiques. Cela peut être difficile car ils partagent une syntaxe similaire. Cependant, il est important de conserver les informations cruciales telles que :
-- MySQL dump 10.13 Distrib 5.1.41, for Win32 (ia32)
Au lieu d'essayer de supprimer tous les commentaires, considérez ce qui suit :
En utilisant ces principes, vous pouvez sauvegarder les commentaires précieux tout en rationalisant le processus de vidage.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!