droppa alla tabeller

Databaser & SQL

6 svar · 216 visningar · startad av pimme

Medlem sedan sep. 20011 086 inlägg
Trådstart#1

hur gör man för att ta bort alla tabeller i en databas?
jag har inte rättighet att ta bort hela databasen utan bara att ändra i den

Medlem sedan jan. 20007 697 inlägg
#2

Här borde väl detta fungera?
DROP *

Medlem sedan sep. 20011 086 inlägg
#3

nope, fungerar inte:
"ERROR 1064: You have an error in your SQL syntax near '*' at line 1"

Medlem sedan dec. 200012 464 inlägg
#4

Jag har inte sett någon genväg

show tables from dindatabase

så får du namnen på tabellerna

sen så får du skriva

drop table tab1,tab2,tab3,tab4

eller hur många tabeller du nu har

Medlem sedan sep. 20011 086 inlägg
#5

usch, ja har närmare 100 tabeller =(
får väl göra nåt roligt php-script för de då =)

Medlem sedan juni 20008 205 inlägg
#6

Eller droppa hela databasen?

DROP DATABASE foo
Medlem sedan dec. 200012 464 inlägg
#7

jag har inte rättighet att ta bort hela databasen

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)