8795 sujets

Développement web côté serveur, CMS

Bonjour,
Je viens d'installer EasyPhp 5.3.2
j'ais redémarré, et tout remis mes php etc ... dans www/
J'avais bien sur exporté la totalitée de mes tables Mysql
de ma version 1.8 Oui OK j'étais en retard.

Bref tout marche , je peux même rentrer dans phpmyadmin,
Mais il me dit aucune base installée.
il me proposes d'en créer une , pour ne pas refaire mes php
je lui crée "mysql" comme avant ! mais il me dit existe déjas
ors je ne la vois pas et ne peut y mettre mes tablse !

alors je tourne en rond,

Cependant
finalement j' ais été dans "priviléges" ,la je me suis donné tout les droits.
Sur "mysql" (la base cachée" mais aussi sur information\schémat et phpmyadmin

Résultat j'arrives a trouver un lien qui m'ouvre mysql et la j'ais importé toutes mes tables dedans !
Sans rien changer a mes PHP tout mes sites refonctionnent en local !

C'est parfait ?? et bien non, car pour aller comme avant travailler sur une de mes tables par exemple
exporter etc... il faut refaire le parcour du combatant !

Derniére précision, j'ais toutes mes tables (donc mysql) a droite mais toujours vide a gauche
ça ne me plait pas ...
je peux aller sur mysql avec un lien a moi qui est
http://127.0.0.1/home/mysql/db_structur ... l&reload=1

comment retrouver l'organisation normale de phpmyadmin ??
qui peut me débloquer
merci d'avance.
Modifié par Christele (29 Mar 2010 - 00:05)
Salut,
c'est un peu confus comme explication.
comment as tu sauvegarder tes bases?

je te conseille un fichier sql qui reconstruit les bases par script sql.

donc moi j'aurais fait comme ça
sur ta base en 1.8 tu cliques sur le nom de la base désirée( si tu as plusieurs bases moi je les ferais une par une. un fichier pour chaque).
là tu cliques sur export avec de cochées:
SQL
Transmettre
insertions complètes
zippé
( je liste pas tous)
n'insère pas de drop database.

quand tu veux recréer ta base avec ce script il te faudra préalablement créé une base avec le nom de ton ancienne base. et ensuite tu fais l'import dans cette base vide!



mais bon mysql Smiley rolleyes !
cette base est une des 2 qui font tourner phpmyadmin et mysql.
celles-là tu ne les récupères pas. elles doivent normalement exister.

j'espere que tu n'as pas mis tes tables directement dedans. ce serait un peu dommage. il est conseillé de mettre ses tables a soi dans une base a part. un base par projet/site de plus.

ce sont tes tables/bases a toi que tu dois récupérer. moi j'ai juste récupérer ma base astro de mon site d'astronomie par exemple.

Si tu as sauvegardé d'un coup toutes les bases en même temps.vas te falloir ouvrir la sauvegarde et ne garder que ce qui concernent tes vrais tables.

Mais en général la désinstallation n'effaces pas les fichiers cherche si tu n'as pas toujours un dossier easyphp 1.8. tu peux peut-être refaire des exports.


N.B: lors de l'import, il faut faire attention au problème de classement. j'ai eu pas mal de soucis avec ça. si tu es partie d'une sauvegarde en latin_1 tu réimporte le tout en latin_1. moi il me mettait utf-8 par défaut et j'avais des zigouigoui partout.

N.B2: je prefere wampserver2 au version actuelles de easyphp qui fonctionnent pas bien chez moi. surtout phpmyadmin
Modifié par CPascal (27 Mar 2010 - 16:39)
Merci beaucoup de ta réponse, je crois que je vais aller voir wampserver2 j'espéres qu'il a intégré MysqlI

J'ais répondu ça, mais quand même j'aimerais qu'un utilisateur de cet version qui passe par là me réponde Smiley decu
Modifié par Christele (27 Mar 2010 - 21:56)
Re

sous wamp2 tu as phpmyadmin et mysql ainsi que sa version mysqli.

ça se verifie dans :

clique droit sur le symbole->php->php extensions.
php_mysql et php_mysqli sont cochés

mais je pense que ton probleme c'est surtout qu'il faut arriver a faire un bon export et un bon import.

et bien faire tes tables dans une autre base que mysql.

Pascal