Aller au contenu

Featured Replies

Posté(e)

Bonjour

Projet webdev en php

Je tente d'importé des fichiers venant du projet en WINDEV

l'exportation des données se fait via OutilsSQL les fichiers sont codés en UTF8

la création de la base de donnée en PhpMyadmin est parfaite les accentués sont bien visibles

dans un fichier de test écrit en php les acentués sot visibles

 dans  mon application WEBDEV les accentués ne s'affichent pas dans la table ??

je cherche désespérément mais aucun résultat 

des idées seraient bienvenues

merci

Joseph cvjetic

Modifié par cvjetic

Posté(e)

Juste à vérifier : la base, la table et le fichier sont-ils tous utf-8 ?

Posté(e)

Bonjour,

on peut éviter les problématiques liés aux éléments intermédiaires (PhpMyAdmin couche PHP navigateur etc..) en réalisant une importation directe en ligne de commande depuis un accès Terminal au NAS (ssh)

(BD paramètré en UTF8 quand même)

Etape 1

déposer le fichier sql sur un dossier du NAs genre toto à la racine ou autre et le réserver pour plus tard..

Etape 2 connexion SSH au NAS

Autoriser l'accès ssh (panneau de configuration Terminal snmp cocher SSH)

accéder au NAs en ssh via terminal sur Mac ou Pc linux via Putty sur Pc Windows

s'identifier avec un utilisateur disposant des droits admin facilitera les chosees

Etape 3 passer la commande d'importation

  1. /usr/local/mariadb10/bin/mysqldump -u root -p -q --databases NOMDELABASE > /volume1/toto/BDDUMP.sql
  2. mot de passe demandé est celui de root de la base
  3. attendre le retour du prompt et voilà ! c'est fait
  • NOMDELABASE à remplacer par le nom de la base
  • BDDUMP.sql à remplacer par le nom du fichier d'import.

Plus la base est lourde plus le temps (eselon le modèle de NAs) est long (peut monter à plusieurs minutes)

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Qui est en ligne (Afficher la liste complète)

  • Il n’y a aucun utilisateur enregistré actuellement en ligne

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.