Gestion d'un site avec MySql

tomtom3d

Membre actif
1 Janvier 2009
136
1
Salut à tous,

J'ai un ami qui à crée un site en PHP, avec une base de donnée MySql, et moi, je dois m'occuper de la base de donnée, mais je me pose une question, le site à été crée sur Windows, et moi je suis sous Mac, alors j'ai installé Mamp (Mac, Apache, MySql, PHP), question de gérer cette base de donnée, mais comment faire pour avoir le site sur Mamp...

Merci d'avance,
Thomas;)
 
Normalement, si vous mettez les fichiers dans htdocs, ça doit fonctionner.

Mais, ça dépend de l'hébergeur et des droits d'accès. J'avais essayé aussi de recréer en local la gestion d'une base mySQL, mais j'avais un problème de mot de passe.

Sinon, l'hébergeur du site n'a pas d'interface MySQL ? Si ça se trouve, le plus simple est de gérer directement depuis l'interface.
 
je dois pas d'abord développer le site sur mon Mac, donc avec Mamp, avant de l'uploader chez mon hébergeur?? Si c'est ca, comment je fais pour mettre le site qui à été développé sur Windows sur mon Mac? (et sur Mamp)

Merci d'avance....
 
ben le site, s'il est fait, il est sur une hébergeur. Peu importe que ce soit développé sur Windows ou sur Mac. Sur l'hébergeur, vous avez les fichiers .php, les images, votre base de données. Vous copiez tout ça sur votre ordi et vous glissez le tout dans le dossier htdocs.

Mais encore une fois, c'est peut-être plus simple d'aller directement sur l'interface MySQL de l'hébergeur.
 
J'avais compris que la base de donnée était prête, les champs et les valeurs définies et que les fichiers d'appels à la base et d'implémentation étaient écrits aussi. Est-ce le cas ?

Mais je relis votre question et tout à coup je l'interprète différemment. Quand vous dîtes que vous devez vous occuper de la base de données MySQL, vous voulez dire que vous devez la créer et créer les fichiers qui permettent de s'y connecter ?
 
non, en fait, quelqu'un de ma famille lance son entreprise immobilière, et donc, il à chargé un webmaster de créer un site internet, ce qu'il à fait.... Le site sera hébergé chez OVH. Il sera en ligne dès lundi. Le webmaster à crée son site en PHP, et moi, je suis chargé de, sur le site, mettre régulièrement de nouveaux biens, et ce grâce à la base de donnée MySql. Ma question à la base était donc comment je peux gérer cette base de donnée:rose:. A partir de Mamp, de l'hébergeur... Je me posais donc également la question de comment avoir le site en entier sur Mamp, pour modifier la base de donnée, avant de pouvoir mettre le site en ligne.

Désolé si ma question ne vous paraissait pas très claire.

---------- Post added at 17h41 ---------- Previous post was at 17h40 ----------

La base de donnée MySQL est donc déjà prête...;)
 
Le langage SQL, PHP etc, sa na rien avoir avec MAC, M$ ou je ne sais qu’elle OS.
Personnellement je suis un méga noob sur MAC sa ne m’empêche pas de faire des sauvegardes de mes basses SQL fichier PHP bref tout sa, alors je suis un peut curieux quand je vois souvent ce genre de question sur le forum:mouais:
 
ok, je comprends mieux. Je suis pas un spécialiste, mais MAMP, je laisserais de côté pour le moment. Ca va bien pour coder et tester en local les pages de codes. Mais pour mettre à jour un site, je suis pas sûr que ce soit le plus efficace.

Maintenant, pour la mise à jour des nouveaux produits dans la base de données, il y a deux solutions. Soit le développeur du site vous fait une page administrateurs accessible depuis le site via un nom d'utilisateur et un mot de passe. Cette page serait une interface graphique avec des champs à remplir qui implémenteraient directement la base de donnée SQL. L'avantage, c'est que n'importe qui pourrait faire cette tâche. Pas besoin d'aller mettre les mains dans le moteur.

L'autre solution est, comme je le disais précédemment, d'aller sur votre espace OVH. Là, il y a une interface MySQL. Vous pouvez créer vos bases de données et les champs. Mais ça demande de comprendre un peu comment fonctionne la base pour donner des valeurs de champs correctes.


 
Tu as différent choix :

- Télécharger une application de gestion de base de donnée MySQL. Moi j'ai MySQL Tools, mais j'utilise très peu.

- Utilisez PhpMyAdmin qui est fournis avec OVH.

Dans le deuxième cas, tu modifies directement ce qui est sur internet.
Dans le premier, tu peux soit le gérer directement sur internet, soit en local, mais dans ce cas là, il faut que tu fasses une Backup de ta BDD online pour mettre en local et le modifier.
J'opterais pour le premier cas, moins chiant.