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.
PS: si vous avez des liens vers d'autres sujets ou autres je prends volontiers.
YOYO, @+.