Avatar billede heyn Nybegynder
09. november 2004 - 13:11 Der er 1 løsning

Oprettelse af foreign keys - struktur - Anvendelse af phpMyAdmin.

Jeg har oprettet 2 innodb tabeller 'uge' og 'dag' i en database 'links'. Jeg ønsker kaskadevis sletning således at hvis et objekt i 'uge' slettes så slettes de tilhørende objekter i 'dag' også.
Problemet er at selv om koden fungerer i kommandolinien så melder phpMyAdmin fejl. Den vil ikke give mig adgang til at se strukturen i databasen. Jeg får besked om at nogle features for at arbejde med linkede tabeller er deaktiveret. Hvad er det for features? Hvordan aktiveres de?
Her er koden for oprettelse af tabellerne:

create table uge (
ugeID int not null auto_increment primary key,
ugenr int not null)
type=innoDB;

create table dag (
dagID int not null auto_increment primary key,
ugeID int not null,
dagsnavn text not null,
index weekID (ugeID),
foreign key (ugeID) references uge(ugeID)on delete cascade)
type=innoDB;

Er dette en del af problemet, el. har jeg bare ikke den fulde forståelse af hvordan phpMyAdmin anvendes?
Avatar billede heyn Nybegynder
31. januar 2006 - 15:59 #1
Det er Både mig og den udgave af PHPMyAdmin.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester