importation nouv bases dans phpmyadmin

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Messagepar antitaniom » 01 Déc 2003 01:41

Bonjour, <BR>J'ai enfin reussi a installer PHPMyAdmin avec plusieurs utilisateurs <IMG SRC="images/smiles/icon_biggrin.gif"> (ayant chaqu'un leurs privileges), mais impossible d'importer de fichier exterieur!!!! <BR> <BR>PHPmyadmin est dans le primary (c'est la derniere version ZIP) <IMG SRC="images/smiles/icon_up.gif"> <BR> <BR>Quand j'essais d'importer une base d'un autre de mes sites, phpmyadmin me dit que le fichier n'a pas pu etre lu ???? <BR> <BR>C'est etrange car avec la version rpm (celle qui n'accepte que admin/'le pass root') ca fonctionnait parfaitement! (d'ailleur meme avec les fichiers issus de easyphp ca donne la meme chose) <BR> <BR>Qu'est-ce que j'ai mal fait???? <BR> <BR>Merci... <BR> <BR>(ps: si il y en a qui galere pour installer plusieurs utilisateurs je peux leur expliquer plus clairement... mais bon il semble qu'il y ait comme un bug a mon installe!!!!) <IMG SRC="images/smiles/icon_confused.gif">
Toutes les fautes d'orthographe de ce message son enregistrées au nom de son unique proprietaire.
Avatar de l’utilisateur
antitaniom
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 09 Nov 2003 01:00

Messagepar Fesch » 01 Déc 2003 08:06

Essayes de faire copy & paste du code SQL directement dans le petit cadrant blanc. L'import de fichier en upload ne fonctionne pas non plus chez moi ...
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

Messagepar MasterSleepy » 01 Déc 2003 08:36

Dans le /etc/php.ini il précise un répertoire pour tout ce qui est upload de fichier, en général /tmp. <BR>Le problème c'est que tout le monde n'a pas toujours accès à ce répertoire. <BR>La propriété open_basedir de php est par défault le répertoire de ton ibay, donc tu ne peux pas aller voir ailleurs. <BR>Grand-pa avait donné la réponse sur le newsgroup e-smith.fr pour modifier cette variable. <BR>En gros ça donne ça : <BR>/sbin/e-smith/db accounts setprop sme-fr PHPBaseDir / <BR>/sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf <BR>service httpd restart <BR> <BR>Ces trois commandes sont à taper à la ligne de commande en tant que root. <BR> <BR>A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar antitaniom » 01 Déc 2003 09:51

Merci pour vos reponses... <BR> <BR>j'ai en effet fait copier/coller pour les rentrer.... <BR> <BR>Je vais essayer les lignes de commande.... <BR> <BR>A+
Toutes les fautes d'orthographe de ce message son enregistrées au nom de son unique proprietaire.
Avatar de l’utilisateur
antitaniom
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 09 Nov 2003 01:00

Messagepar antitaniom » 01 Déc 2003 10:19

les lignes de commande marche pas.... <BR>(tout se fait nornalement mais pas d'effet sur phpmyadmin <IMG SRC="images/smiles/icon_frown.gif"> )
Toutes les fautes d'orthographe de ce message son enregistrées au nom de son unique proprietaire.
Avatar de l’utilisateur
antitaniom
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 09 Nov 2003 01:00

Messagepar Boss » 01 Déc 2003 10:26

Si j'ai bien compris tu as fait un dump de ta base sous phpmyadmin afin de l'exporter ? <BR>As tu choisis une extention particuliere ? (valable pour les plus recents phpmyadmin) <BR>Ton prob peut venir de plusieurs endroits : <BR> - Attention au timeout pour ton serveur si ton fichier de dumb est tros gros ! <BR> - As tu essaye de d'inserer ta base de donnée a l'aide de ton langage de programmation -> cree un script qui execute ton dump <BR> <BR>Essaye deja ca et dis moi si sa marche !
[-X Pour 1998 .... [-X
Avatar de l’utilisateur
Boss
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 292
Inscrit le: 16 Mars 2002 01:00
Localisation: Où je vis...

Messagepar antitaniom » 01 Déc 2003 14:56

Les ajouts, modifications.... directement en ligne de code sont OK, il n'y a que l'utilisation de fichier.sql qui ne fonctionnent pas.
Toutes les fautes d'orthographe de ce message son enregistrées au nom de son unique proprietaire.
Avatar de l’utilisateur
antitaniom
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 09 Nov 2003 01:00

Messagepar Grand-Pa » 02 Déc 2003 13:20

Voici une façon simple d'importer un dump MySQL (en ligne de commande avec l'utilisateur root) : <BR> <BR>mysql < fichier_dump.sql <BR> <BR>On peut difficilment faire plus simple, hein... <IMG SRC="images/smiles/icon_bise.gif"> <BR>Attention, le dump doit tout de même intégrer la création des bases et éventuellement, la destruction préalable de ces bases. <IMG SRC="images/smiles/icon_razz.gif"> <BR> <BR>Bon, d'accord, c'est pas avec PHPmyAdmin, mais au moins, ça, ça marche ! <IMG SRC="images/smiles/icon_up.gif">
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar antitaniom » 02 Déc 2003 14:22

Hum franchement je dois avoir manqué quelquechose car ca n'a pas d'effet!!!! <BR> <BR>bon je me suis logge en root (sme) <BR>puis : <BR>[root@monserveur files]# lenom.sql <BR> <BR>(j'ai mis le fichier dump dans le dossier 'files' du repertoire 'Primary') <BR> <BR>mais pas de chargement!!!! <BR> <BR>A noter que l'exportation de ma base sme fonctionne parfaitement... <BR>en fait toutes les fonctions fonctionnent parfaitement mais l'importation des fichiers dump.... marche pas.. <BR> <BR>Bon il me reste l'integration par copier/coller qui fonctionne, mais je trouve cela etrange que rien ni personne ne puisse rien y faire!!!! <BR> <BR>C'est un bug de phpmyadmin? de mysql-sme? DE moi!!!!!!! <BR> <BR>Merci
Toutes les fautes d'orthographe de ce message son enregistrées au nom de son unique proprietaire.
Avatar de l’utilisateur
antitaniom
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 09 Nov 2003 01:00

Messagepar MasterSleepy » 02 Déc 2003 14:28

Quelle message te renvoie mysql lorsque tu importes ton dump? <BR> <BR>J'ai déjà rencontré plusieurs problèmes avec mysql. <BR>Style le nom des tables en majuscules, l'idée n'est pas bête sauf que si tu bosse sous windaube avec style easyphp et que tu fais un export pour le réimporter sous linux et ben zou toutes les tables sont en minuscules avec tous les désagrément que cela peut apporter. <BR>Il faut aussi faire attention, comment tu exportes les données, il y a plein d'option dans mysqldump, complete-insert ou extended-insert, et bien d'autre. <BR> <BR>Vérifie aussi ton fichier avec de l'importer, si tu le transfert sur ta SME en FTP fait attention comment tu le fais, binary ASCII, relativement important surtout en windaube et linux. <BR> <BR>A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar antitaniom » 02 Déc 2003 15:39

en fait je test mes bases sur easy-php, puis je les envois sur ONLINE et enfin pour certaines modifs je les rappatries sur mon serveur SME... (compliqué mais je m'y retrouve! <IMG SRC="images/smiles/icon_razz.gif"> ) <BR> <BR>toutes les bases sont en minuscules (au meme format pour toutes!), entre online et easyphp pas de pb (ni avec les sql de free mais bon a la rigueure free-online c'est pareil!) <BR> <BR>j'ai deja teste les dumps sur (online-free-easyphp) et ca fonctionne... mais pas sur sme! <BR> <BR>la ou c'est etrange c'est qu'avec la version rpm (admin/root) ca fonctionnait!!!! mais plus avec la version que j'ai DL sur phpmysql.net (mais peut-etre que la rpm reconfig par derriere!) <BR> <BR>le message d'erreur est soit : <BR>'Le fichier n'a pu être lu' <BR>ou 'Aucune requête SQL !' (mais la il se peut que ce soit parceque le chemin d'acces n'est pas bon!) <BR> <BR>Voilà... <BR>En tout cas merci de m'aider... <BR>
Toutes les fautes d'orthographe de ce message son enregistrées au nom de son unique proprietaire.
Avatar de l’utilisateur
antitaniom
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 09 Nov 2003 01:00

Messagepar Grand-Pa » 02 Déc 2003 15:47

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-12-02 13:22, antitaniom a écrit: <BR>Hum franchement je dois avoir manqué quelquechose car ca n'a pas d'effet!!!! <BR> <BR>[root@monserveur files]# lenom.sql</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>En effet, tu as manqué la moitié de ce que j'ai écrit, à savoir : <BR><!-- BBCode Start --><B>mysql < fichier_dump.sql </B><!-- BBCode End --> <BR>Ou si tu préfères : <BR><!-- BBCode Start --><B>[root@monserveur files]# mysql < fichier_dump.sql </B><!-- BBCode End --> <BR><IMG SRC="images/smiles/icon_boxe2.gif">
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron