sql >> Databáze >  >> RDS >> Mysql

Prázdná databáze v MySQL a PHP?

Nejjednodušší způsob, jak to udělat, pokud máte oprávnění, je:

DROP DATABASE dbName;
CREATE DATABASE dbName;
USE DATABASE dbName;

Alternativou je dotaz na information_schema databáze pro spouštěče, uložené rutiny (procedury a funkce), tabulky, pohledy a možná i něco jiného, ​​a jednotlivě je zahodit.

I poté nemusí být vaše databáze stále ve stejném stavu jako nově vytvořená, protože může mít vlastní výchozí znakovou sadu a sadu řazení. Použijte ALTER DATABASE to změnit.

Jak budou funkce neustále přibývat (události...), budete mít tímto způsobem stále více práce. Takže opravdu jediný způsob, jak úplně vyprázdnit databázi, je zahodit ji a znovu vytvořit.



  1. XAMPP/MySQL:po restartu MySQL nelze otevřít soubor tabulkového prostoru s jednou tabulkou .\mysql\innodb_index_stats.ibd

  2. Jak používat 'mít' se stránkováním ve sloupci vztahu v laravel 5

  3. Naučte se používat příkaz CASE v SQL

  4. ODP.NET Managed - Nelze najít požadovaného poskytovatele dat .Net Framework