Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1347 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  !!! Pb archi débutant mysql !!! lol

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

!!! Pb archi débutant mysql !!! lol

n°1467232
yoyodede
Posté le 30-10-2006 à 10:14:47  profilanswer
 

Je vous explique mon souci.
Je cherche à créer des tables pour un serveur mysql.
Voici ce que je compte créer :
 
-- ============================================================
--   Nom de la base   :  AGE
--   Date de création :  30/03/2006
--   Copyright        :  ESIP
-- ============================================================
 
-- ============================================================
--   Table : T_PERSONNE
-- ============================================================
create table T_PERSONNE
(
    PER_ID               INTEGER               not null auto_increment,
    PER_NOM     CHAR(30)      not null,
    PER_PRENOM    CHAR(30)      not null,
    PER_PROMO            SMALLINT              not null,
    PER_EMAIL    CHAR(50)      not null,
    PER_ADRESSE    CHAR(100)      not null,
    PER_TEL     CHAR(15)      not null,
    primary key (PER_ID)
);
 
-- ============================================================
--   Index : T_PERSONNE_PK
-- ============================================================
create unique index T_PERSONNE_PK on T_PERSONNE (PER_ID asc);
 
-- ============================================================
--   Table : T_ENTREPRISE
-- ============================================================
create table T_ENTREPRISE
(
    ENT_ID               INTEGER               not null auto_increment,
    ENT_NOM     CHAR(50)      not null,
    primary key (ENT_ID)
);
 
-- ============================================================
--   Index : T_ENTREPRISE_PK
-- ============================================================
create unique index T_ENTREPRISE_PK on T_ENTREPRISE (ENT_ID asc);
 
-- ============================================================
--   Table : T_VILLE
-- ============================================================
create table T_VILLE
(
    VIL_ID               INTEGER               not null auto_increment,
    VIL_NOM     CHAR(50)      not null,
    primary key (VIL_ID)
);
 
-- ============================================================
--   Index : T_VILLE_PK
-- ============================================================
create unique index T_VILLE_PK on T_VILLE (VIL_ID asc);
 
-- ============================================================
--   Table : T_CONTACT
-- ============================================================
create table T_CONTACT
(
    PER_ID               INTEGER               not null,
    ENT_ID               INTEGER               not null,
 VIL_ID               INTEGER               not null,
 DATE_ENTREE          DATE                  not null,
    primary key (PER_ID)
);
 
-- ============================================================
--   Index : T_CONTACT_PK
-- ============================================================
create unique index T_CONTACT_PK on T_CONTACT (PER_ID asc);

 
Le problème c'est que je ne sais pas comment créer un serveur mysql et ensuite comment créer les tables.
Dois-je le faire sous linux ? (je l'ai déjà d'installé Mandriva 2007)
Comment créer un serveur mysql ?
Comment créer les tables ?
Comment renter les infos dans les tables ? (je compte utiliser une interface php)
 
Merci d'avance pour votre aide et patience. :p
 
PS: si vous avez des liens vers d'autres sujets ou autres je prends volontiers.
 
YOYO, @+.

mood
Publicité
Posté le 30-10-2006 à 10:14:47  profilanswer
 

n°1467248
ZeBix
edit > preview
Posté le 30-10-2006 à 10:48:20  profilanswer
 

Salut,
 
Normalement dans l'install par défaut de Mandriva , MySQL s'installe aussi. Tu dois juste veiller à ce que le "démon" (=le processus qui va gérer MySQL) soit correctement lancé. Il y a aussi quelques paramètres à régler comme le mot de passe root (de MySQL) etc. je te laisse Googler cela il y a un milliard de guide d'installation pour MySQL.
 
Pour gérer tes bases de données via une interface web, PhPMyAdmin est un des outils les plus populaires. Facile à installer et à faire fonctionner, tu pourras rapidement lancer une requête via fichier texte, qui exécuterait tout le code SQL que tu cites ci-dessus


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  !!! Pb archi débutant mysql !!! lol

 

Sujets relatifs
probleme de update - Mysql - Pas de misa a jourTres Tres débutant !
problème php/mysql : mysql_connect()MySQL: Afficher le nombre d'enregistrements dans une table
Question somme tableau Débutant[MySQL]Administration : limiter le nombre de connexions par poste
Systeme de vote en css et MySQL[MySQL]Administration sur max_connections
[PERL] [Debutant] Commande shell source en perl 
Plus de sujets relatifs à : !!! Pb archi débutant mysql !!! lol


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR