how can i delete the current database?
DROP DATABASE()
ERROR 1064 (42000): You have an error in your SQL syntax
this is the error that i get
You can use DROP DATABASE dbname
syntax.
SET @q = CONCAT('DROP DATABASE ', DATABASE(), ';');
PREPARE stmt FROM @q;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
All precautions that apply to any statement involving a DROP
, and especially a DROP DATABASE
, apply here too, and then some.