Rechercher : dans
Par :

Base de données sous mysql

Dernière réponse le 7 jui 2009 à 12:18:46 murielle, le 13 mai 2003 à 17:37:24 
 Signaler ce message aux modérateurs

Salut;
je viend d'installer mysql version 1.4( pour windows 2000 ) comment devrais je proceder pour créer une base de données ?
sinon ou pourrai-je trouver de l aide ?

merci ++++++++

Meilleures réponses pour « base de données sous mysql » dans :
Sauvegarde restauration base de données Mysql VoirL'article suivant va présenter la manière la plus facile pour sauvegarder et restaurer les bases de données Mysql. Sauvegarde Pour sauvegarder une base de données existante il est conseillé de créer un dump. Pour dumper toutes les bases de...
Administration de MySQL VoirLa base de données mysql Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant...
Importer et exporter des données sous MySQL VoirImportation et exportation Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

kinder.surprise, le 13 mai 2003 à 20:19:09

Salut,

dans une fenêtre de commande, si ton service est démarré, tu tapes mysql tout simplement (faut aussi compulser l'aide parce qu'évezntuellement tu peux passer pas mal de paramètres) et tu envoie les commandes.

sinon, plus simple, tu télécharges MySQLFront qui est formidable, ou alors DB Designer dont j'ai parlé récemment et qui est très chouette aussi (là je me souviens de l'URL c'est sur http://www.fabforce.net et pour mysqlfront tu trouveras pleins de liens pour le télécharger dans google)

je te conseille MySQLFront pour démarrer

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

2

thomas.belhalfaoui, le 13 mai 2003 à 21:14:51

Salut !

Moi je te conseillerai d'installer EasyPHP.
C'est vraiment TRES facile à installer, c'est gratuit, ça se télécharge sur www.easyphp.org (je pense) et ça comprend "Apache"+"PHP"+"MySQL (avec PHP-MyAdmin)".

Donc, quand tu l'as installé, tu démarre Easy PHP (tu obtiens une icône dans la zone système, à côté de l'horloge).

Tu place ton site dans le répertoire "www" (par défaut "c:\Program Files\easyphp\www\")

Pour ta base, tu ouvre ton navigateur, et tu tapes "http://localhost/mysql/" et ça ouvre PHP-MyAdmin qui te permettra, grâce à son interface simple, de créer des bases MySQL sans rien (ou presque) connaitre au MySQL !

Je te conseille cette solution (c'est d'ailleurs ce que je fais ;-) !

(en + c'est en français !)

Si t'a des problèmes, n'hésite pas !

A++

Thomas
O|O
\_/

Répondre à thomas.belhalfaoui

22

Dexter, le 2 jui 2007 à 13:38:06

Salut

Je suis bodrydexter j'aimerais savoir comment crée une base de donné avec Easyphp de 0 à la fin parce que c la première fois que je le fasse si vous pouvez me repondre avec l'adresse suivante thegeniusdexter21@yahoo.fr

Merci

Répondre à Dexter

26

 rubino, le 7 jui 2009 à 12:18:46

Moi le probleme c est que je ne sais pas creer une une base de donnee.donc je veux au moin 2 exemples.merci

Répondre à rubino

3

txiki, le 13 mai 2003 à 23:34:05

Salut à tous,
J'avais téléchargé easyphp mais j'avais eu des soucis pour le paramétrer.
Je veux faire exactement la même chose que murielle mais mon disque est partitionné en 3 lecteurs C: (D:SCSI), E: pour les applis et F: pour les datas.
Mon erreur était que je ne savais pas qu'il fallait mettre le site dans www.
Ma question est celle-ci: Si je l'installe dans E (ça doit pouvoir se faire) comment dois-je m'y prendre pour parametrer le chemin du site. Pareil sauf que ce ne sera pas c:\programs files, non, c'est bien ça?
Merci pour votre aide les gars.

http://abarka.free.fr 
Quand la syntaxe va, TOUT va ;-))

Répondre à txiki

4

thomas.belhalfaoui, le 14 mai 2003 à 09:43:18

Salut Txiki !

Alors, quand tu installe EasyPHP, tu choisis le chemin d'installation que tu veux (le tout, c'est de le retenir ;-) ! (par défaut, il est "C:\Program Files\easyphp\" mais rien ne t'empêche de l'installer ailleurs).

Puis, tu met ton site dans le répertoire "www" qui se situe dans le répertoire où tu as installé EasyPHP. Pour voir ton site, ouvre ton navi et va sur "http://localhost/" ou "http://127.0.0.1/" (les 2 sont pareils).

Oui, mais tu vas me dire, "Et si je ne veux pas mettre mon site daans le répertoire www ?" ;-) !
Et ben voilà comment faire :
> Tu ouvres le fichier "httpd.conf" qui se troue dans le répertoire d'EasyPHP, puis répertoire "Apache", puis dossier "conf" (tu l'ouvres avec Notepad, ça ira très bien).
> Tu vas vers la ligne 306.
> Et là où il y a la ligne :
DocumentRoot "quelquechose"
> Tu remplace le "quelquechose" par le chemin d'accès au répertoire où tu veux mettre ton site (tu choisis là le répertoire que tu veux).
> Ce qui donne, vers la ligne 306, quelque chose comme :
Document Root "F:\tondossier"
> Tu enregistre les modifs du fichier "httpd.conf"
> Tu redémarre EasyPHP, et voilà !

Voili, voilà... ;-)

Si tu as d'autres problèmes, ou Murielle, n'hésite pas ! ;-)

A++

Thomas
O|O
\_/

Répondre à thomas.belhalfaoui

5

txiki, le 14 mai 2003 à 20:09:40

Bonsoir à tous et merci thomas,
J'ais pigé et je vais le réinstaller mais pas avant ce week (en plein nettoyage de printemps !!! ;-(((().
Ca me permettra au moins de tester mes scripts en php en local et créer une table avec phpadmin (j'ais une grosse table a faire), sur les villages basques et leur histoire, nombre d'ahabitants, leurs noms etc... + la cartographie que je devrais reprendre.
Encore merci et bonne soirée.
Heureusement qu'il y a des sites comme CCm et son SUPER forum.


http://abarka.free.fr 
Quand la syntaxe va, TOUT va ;-))

Répondre à txiki

6

murielle, le 16 mai 2003 à 11:57:38

Merci thomas
comme seveur http j ai installé iis est ce que cela ne posera pas de prob , car d après ce que je viens de lire dans ta reponse il faut configuer apache ...
merci++

Répondre à murielle

7

thomas.belhalfaoui, le 16 mai 2003 à 13:11:39

Re-salut, Murielle !

Si, ça va poser des problèmes... ;-)

En fait c'est SOIT IIS, SOIT Apache, mais pas les deux, car ce sont tous les deux des serveurs.

Je te conseille de désinstaller IIS (ou de ne plus l'utiliser) et d'installer EasyPHP et de le configurer comme je l'ai dit dans les messages précédents.

Je te dis ça car je ne connais pas du tout IIS et je trouve, encore une fois, que EasyPHP est très simple à utiliser et à installer, et il comprend le serveur Apache, PHP, et MySQL par l'intermédiaire de PHP-MyAdmin qui est très simple à utiliser.

Donc, dans PHP-MyAdmin, pour créer une base de données, tu tapes le nom de ta base là où c'est demandé (cherche un peu... ;-) et tu fais "Créer" (ou "Exécuter") et hop ! ta base est créée ! ... :-))

Mais, si tu veux absolument utiliser IIS, les autres membres te répondront sûrement car moi, je ne connais pas du tout IIS.

A++

Thomas
O|O
\_/

Répondre à thomas.belhalfaoui

8

kinder.surprise, le 16 mai 2003 à 16:13:30

J'ajoute que si tu mets dans ton httpd.conf un truc du genre

<VirtualHost 127.0.0.1>
ServerName www.mon_site_local.com
ServerAdmin webmaster@mon_site_local.com
DocumentRoot G:/patapon/
</VirtualHost>

et dans le fichier HOSTS un truc du genre

127.0.0.1 mon_site_local.com
127.0.0.1 www.mon_site_local.com

ben tu pourras même accéder en local dans ton navigateur à un URL du type

http://www.mon_site_local.com

évidemment, si tu es en ligne en même temps, et que le site existe et donc que le DNS de ton FAI associe une autre IP à ce site, sézanbétan, mais bon, une chtite modif dans le nom en local et hop.... en .dom ou .pom par exemple...

des fois ça peut être utilse cette manoeuvre si dans ton site il y a des références à la racine

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

9

kinder.surprise, le 16 mai 2003 à 16:13:55

Ou à l'URL en absolu

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

10

murielle, le 16 mai 2003 à 20:20:26

Bonjour thomas , c est encore moi !! désolé
je viens de desinstaller iis , j ai installé easyphp et je t assure que le serveur apache est tout simplement magnifique seulement me reste un détail: j ai lancé mysql dans mon navigateur comme tu me l a dit , j ai crée une base de données la 1ere table a été créee avec succés mais comment saisir les données de la table ? est ce qu il ya une interface qui le permet ou bien je dois absolument passer par le sql ? merci +

murielle

Répondre à murielle

11

thomas.belhalfaoui, le 16 mai 2003 à 22:04:28

Re-re-Salut !

Ah, tu vois ! Je te disais que c'est très bien EasyPHP !... ;-))

Bon. Pour répondre à ta question : oui, y'a une interface pour le faire et donc non, tu n'es pas obligée de passer par du MySQL pur (bien que tu y seras obligée, un jour ou l'autre...).

Bon, alors on y va : voici comment faire :
Je suppose que tu as la version 2.5.0 (c'est marqué à l'accueil de PHPMyAdmin). Sinon, dis-le moi et je te réexpliquerai, mais, de toute façon, c'est presque pareil sur toutes les versions.
Voilà :
>Tu ouvres PHPMyAdmin ;-)
>Tu ouvres ta base dans la liste déroulante de gauche
>Tu ouvres ta table (à gauche aussi)
>Tu dois avoir "Insérer" quelque part, eh ben tu cliques dessus
>Et là, sous "Valeur", tu rentres la valeur que tu veux dans les champs.

***IMPORTANT*** :
Ne pas confondre BASE et TABLE !!! Ce sont deux choses TRES DIFFERENTES !!!
Une base peut contenir plusieurs tables. Mais une base ne contient pas de données, à proprement parler.
En général, tu ne CREES PAS DE BASE !!! Tu utilises la table "MySQL" déjà créée pour ça (mais tu peux créer la tienne, si ça te fait plaisir... ;-)
Donc, les infos que tu veux mettre, elles seront dans une TABLE, laquelle table sera dans unes BASE !

Je te conseille vivement de faire un tour sur http://www.lephpfacile.com qui est un site génial de cours sur PHP et MySQL ! A visiter absolument !

Si t'as besoin de + d'infos, n'hésites pas ! ;-))

A++

Thomas
O|O
\_/

Répondre à thomas.belhalfaoui

12

murielle, le 19 mai 2003 à 11:41:34

Bonjour thomas , je te remercie très très très très fort , tu m a été d'un très très grand secours et je t en remercie très fort .

murielle :-))))

Répondre à murielle

13

murielle, le 19 mai 2003 à 14:01:07

Bonjour thomas execuses moi ;
ma base de données est dans program files\...\data
pour m y connecter j ai ecrit:
$base=mysql_connect('localhost','login','pass');
mysql_select_db ('mabase',$base);

?>
j ai un message d'erreur !
est ce que je dois preciser le path ? merci

Répondre à murielle

14

murielle, le 19 mai 2003 à 17:23:09

Bonjour
le message d erreur que j ai :
Parse error:parse error,unexpeted t_variable in c:\program files\easyphp\www\monsiteweb\page.php on line 3

merci pour votre aide eventuelle

Répondre à murielle

15

thomas.belhalfaoui, le 19 mai 2003 à 19:53:45

Re-salut !

Alors, premièrement, ta base, tu l'as bien créée avec PHP-MyAdmin ?
Je pense que oui.
Ton site, là, tu le testes en local ? Je pense aussi que oui.

Voilà mon conseil :
> Crée un fichier "connexion.php"
ce fichier contiendra (en LOACAL) :

<?
@mysql_connect("localhost","root","")
or die("Impossible de se connecter. Desole...");
@mysql_select_db("le_nom_de_ta_base")
or die("Impossible de se connecter. Desole... ");
?>

Remplace, dans le code ci-dessus, le_nom_de_ta_base, par le nom de ta base de données (par défaut, c.-à-d. si tu n'as pas créé toi-même la base, elle s'appalle "Mysql")

A chaque fois que tu as besoin de te connecter à ta base, tu mettra, sur la page concernée, le code suivant :

<? include('connexion.php'); ?>

Pour répondre à ta question, non, tu n'as pas besoin de préciser le path, puisque tu donnes déjà "localhost", ce qui indique l'emblacement.

Si tu as l'intention de transférer tes pages chez un hébergeur, tu remplaceras "localhost" par le host de ton hébergeur (il te le précisera), "root" par ton login, et entre les deux guillemets qui suivent, tu metteras ton mot de passe (en local, il n'y en a pas, c'est pour cela qu'on n'y met rien).

Si ça ne marche pas, envoie un message. Mais, en principe, ça devrait marcher, si tu recopies exactement le code.

Je te conseille de visiter http://www.lephpfacile.com (cours).

Voili, voilà... ;-))

A++

Thomas
O|O
\_/

Répondre à thomas.belhalfaoui

16

murielle, le 20 mai 2003 à 12:48:00

Bonjour thomas c esr encore moi
j ai cree ce fichier mais j ai eu un message d erreur :
parse error unexpected '@'in c:\program\.....
voila , je suis desorientée !!
merci

Répondre à murielle

17

kinder.surprise, le 20 mai 2003 à 14:32:10

Ben envoie la ligne 3 dudit fichier, qu'on puisse la voir, sinon ça va pas être facile hein (((-:

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

18

thomas.belhalfaoui, le 20 mai 2003 à 15:15:27

Re-re-salut, Murielle !

Ce message veut dire qu'il y a un @ inattendu dans ce fichier (mais je pense que tu avais déjà compris... ;-)

Donc, juste une précision. Le fichier "connexion.php" il faut le mettre dans le même dossier que ton site ! :-))

Et, dans le message d'erreur qui s'affiche, t'es sûre qu'il ne donne pas la fin du chemin (t'as pas la suite de c:\program\....) ??

Sinon, effectivement, ce serait plus simple si tu envoyais la source de ce fichier... :-))

A++

Thomas
O|O
\_/

Répondre à thomas.belhalfaoui

19

Cqqn, le 20 mai 2003 à 16:09:22

Bon ben à vous lire j'ai trèèèèèèèèès envie de m'y mettre à easyphp, alors je commence ce week-end.
Merci pour tous les conseils, liens et questions.
Je compte m'entraîner quelques temps à la conception d'un site web réellement interactif==prise de tête à venir==enthousiasme quand même!!!


Le respect, y'a que ça de vrai!
Entre autres.

Répondre à Cqqn