Gå til innhold

Fjerne innhold i table i mysql


Anbefalte innlegg

Jeg har webhotell hos domeneshop.no.

 

Jeg har nå lagt inn e107 0.7 inn og slettet 0.6175 versjonen. Problemet er at når jeg ska installere 0.7 går alt greit frem til siste stadiet. Da dukker denne feilmeldingen opp:

 

e107 was unable to create all of the required database tables.

Please clear the database and rectify any problems before trying again.

 

Løsningen, tror jeg, er at jeg må inn i mysql for å fjerne gammelt innhold i tables. Etter å ha vært inne i mysql over telnet klarer jeg ikke å fjerne innholdet uten å eventuelt fjerne hele databasen, noe jeg ikke ønsker. Jeg vil med andre ord nullstille den. Er dette mulig eller må jeg slette hele databasen og opprette en ny?

 

Jeg klarer av en eller annen grunn ikke å finne en kommandoen for denne operasjonen.

Lenke til kommentar
Videoannonse
Annonse

Om du vil slette en database i MySQL, er det relativt enkelt;

 

DROP DATABASE <databasenavn>

Da kan du opprette databasen på vanlig måte etterpå.

 

Det er derimot ikke sikkert at det er det du trenger å gjøre, siden den ber deg om å tømme databasen kan det være at den vil at du skal tømme eller slette alle tabellene.

 

For å vise navnet på alle tabellene;

SHOW TABLES;

For å tømme en tabell (selve tabellen er inntakt, men alt innholdet i tabellen blir slettet);

TRUNCATE TABLE <tabellnavn>

For å slette en tabell;

DROP TABLE <tabellnavn>

Begynn med å tømme tabellene, om det ikke fungerer, slett alle tabellene, og om det heller ikke fungerer, slett hele databasen.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...