Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
mysql, comment on fait
Envoyé par: deb


bonjour,

je suis intéressé par la gestion des bases de données,
j'ai entendu parler de mysql pour ca,

mais, pour ainsi dire, je ne vois pas comment approcher "la chose"
et les tutoriels sur le sujet ne m'ont pas vraiment aidé

en clair :
comment fait-on pour créer une base ? quel est le langage ?
est-ce comme un code en C : on l'écrit avec un éditeur quelconque
puis on compile ??

quel est alors "le compilateur" ?

une fois la base de donnée créée, comment fait-on pour la visualiser ?
j'ai entendu parler de phpmyadmin ? comment la remplit-on au fur
et à mesure ?

####
bref je suis un peu dans le brouillard,
si qqn peut m'éclairer

en vous remerciant pour votre attention

deb

Poste le Sunday 13 February 2005 18:25:58
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: Morgan

Citation
deb
comment fait-on pour créer une base ? quel est le langage ?

Le langage utilisé pour les SGBDR (systèmes de gestion des bases de données relationnelles), c'est le sql, c'est un langage très simple, qui te permet de faire des "requêtes" sur ta base. Je t'invite à regarder cette doc:

[wwwlsi.supelec.fr]

Le sql ne se compile pas, ta requête est interprété par le SGBD...

Citation
deb
une fois la base de donnée créée, comment fait-on pour la visualiser ?
j'ai entendu parler de phpmyadmin ? comment la remplit-on au fur
et à mesure ?

le sql est utilisé pour toutes types de transactions avec la base: création, suppression, modification, aperçu de tables ou de champs parfois couplé avec des langages procéduraux pour par exemple, effectuer des tâches automatisées (mais si tu débutes, tu verras ça plus tard, je pense...).

phpmyadmin est un frontend pour mysql qui te permet de gérer toutes tes requêtes (et un peu plus que ça, même), facilement, dans un navigateur. Il est très utilisé mais l'inconvénient est qu'il est fait en php, donc il exige de tourner sur un serveur avec le support de php. Il existe aussi mysqlcc pour linux, moins sympa mais qui n'a pas ces exigences. Le mieux est de voir par toi-même, il existe des démos sur le site de phpmyadmin:
[www.phpmyadmin.net]


___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Sunday 13 February 2005 18:40:45
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: deb


merci pour tes précisions morgan,

si j'ai bien compris, il y a un serveur mysql, auquel on peut s'adresser
pour créer, manipuler des bases de données, et "phpmyadmin" est un outil
de gestion de mysql via php,

mais si j'ai par exemple un annuaire, et si je crée une base de données pour cet annuaire, comment fais-je pour le remplir ? c'est aussi gérable
par phpmyadmin ?

Poste le Sunday 13 February 2005 20:09:38
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: Teotihuacan

Salut,

Alors, moi c'est juste pour dire que si tu cherches à pratiquer un peu de SQL, tu peux essayer de te faire un site Web en PHP+MySQL. Je pense que c'est un bon moyen d'apprendre. (faut aussi faire du PHP et avoir un serveur Apache, mais bon, c'est assez ludique je trouve comme façon d'apprendre...)

Et oui, tu peux gérer une base via phpmyadmin, mais bon, tu risques de passer à côté des mécanismes de requêtes.

A+

___Teotihuacan____________________________________
John Lennon se prennait pour Dieu... Moi je me prends pour John Lennon

Poste le Sunday 13 February 2005 20:23:23
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: deb

>
>Alors, moi c'est juste pour dire que si tu cherches à pratiquer un peu de >SQL, tu peux essayer de te faire un site Web en PHP+MySQL.
>

ben c'est exactement ce que je cherche à faire, d'ailleurs je ne connais
pas d'autres façons de visualiser les bases de données , sinon par site
web et requête via php,

mais comment on fait pour en créer ?? j'ai vu qu'il y a la commande CREATE
du langage sql, mais où faut-il la taper ??

Poste le Sunday 13 February 2005 23:20:39
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: ceric35

Si tu as installé phpmyadmin , il y a une zone
ou tu peut taper toutes les requetes que tu veut !

Mais, tu peut aussi creer les table a l'aide de l'assistant
de phpmyadmin !

-------------------------------------------------------------------------------------------------
Linux est pour la firme de Redmond ce qu'est James Bond pour les
méchants dans les films : le dernier obstacle avant la domination mondiale.

Poste le Sunday 13 February 2005 23:39:46
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: Teotihuacan

Citation
deb
d'ailleurs je ne connais
pas d'autres façons de visualiser les bases de
données , sinon par site
web et requête via php,

Tu peux faire des requêtes dans tes programme en C, Java, etc... tu peux aussi faire des requêtes en te connectant à mysql en console.

A+


___Teotihuacan____________________________________
John Lennon se prennait pour Dieu... Moi je me prends pour John Lennon

Poste le Monday 14 February 2005 09:06:28
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: Cyrille

Bonsoir,

Citation
auteur
Texte à citermais comment on fait pour en créer ?? j'ai vu qu'il y a la commande CREATE
du langage sql, mais où faut-il la taper ??

En regle général soit tu crées par l'intermédiaire d'un script PHP, soit via un frontal (php myadmin par exemple)
Pour un script :
- Connexion base de données
- ecriture de la requete
- envoi de la requete
- retour resultat

Tout depend de ce que tu veux faire.

Tiens un lien intéressant
[phpinfo.net]
L'instruction SELECT : [phpinfo.net]
Les intsruction DELETE, UPDATE, CREATE [phpinfo.net]

De bons articles pour débuter,

++
Cyrille

Poste le Monday 14 February 2005 20:11:20
Répondre     Citer    
Re: mysql, comment on fait
Envoyé par: hilou

Bonjour,

Pour te faciliter la vie, tu vas sur le site de mysql [www.mysql.com], tu télécharge mysqlAdmin (Outils graphique d'aministartion du serveur mysql) et Query Browser (un requetteur).

Contrairement à phpmyadmin , apache n'est absoluement pas necessaire (même inutile) pour faire fonctionner ces 2 logiciels.


cordialement


hilou

Poste le Wednesday 16 February 2005 12:46:27
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
mysql, comment on fait
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons