phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Pourquoi l'importation de PHPMyAdmin tronque-t-elle les champs de texte dans certaines de mes mises à jour ?

Au final, c'était un problème d'encodage . Lorsque j'ai initialement divisé mes données SQL en deux fichiers distincts, le nouveau fichier avait un encodage par défaut ANSI où l'original (et ma base de données étaient UTF-8).

En changeant l'encodage en UTF-8, j'ai vu des tas de petits caractères étranges que mon éditeur de texte ne pouvait pas rechercher et remplacer.

J'ai redéfini l'encodage sur ANSI, créé un nouveau document texte avec UTF-8 et simplement copié-collé les informations du document ANSI dans le nouveau fichier UTF-8.

Tout ce qui précède a été fait dans Notepad++ .

Problème résolu - 7 heures de diagnostic du problème ; moins de 5 secondes pour corriger.