Náhle zmizení všech tabulek a záznamů
13 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Projíždím si tak databázi, optimalizuji ji, prohližím ... dám si tak pauzu, něco udělám chci jít znovu na databázi a vony jsou všechny tabulky pryč ... chci se zeptat, nemáte náhodou zalohovaná databáze a můžete mi říct čím to bylo způsobeno? Měl jsem tak fakt hodně dat, které mi teďka docela chybí ... Díky za odpověď ...
-
<HTML>bez username neni odpovedi...</HTML>
-
Aha, pardon ... takze jednalo by se o domenu diskuze.kvalitne.cz ...
-
<HTML>mas to tam zpatky poradi nekdo jak zakazat uzivateli prikaz drop database? (nevim jakym jinym zpusobem by k tomu mohlo dojit)</HTML>
-
2mira: napsat velkym cervenym pismem pozor na prikaz DROP?:))) Lukasik
-
<HTML>lepsi by bylo "nedrop mi na serveru, kdo ma pak delat poradek"</HTML>
-
Díky moc ... smím se zeptat ze kterého dne je ta záloha? A ještě, nejsem si jist že to bylo moji vinou, na takové věci jsem opatrný. Ale fakt díky!
-
Ahoj, tak se mi to taky podařilo. Právě před 20 minutama jsem to všechno omylem vymazal. Please HELP. (uživatel mpechac.wz.cz)
-
nepouzivejte DROP DATABASE, ale DROP TABLE ! :-)
-
Nazdar všichni, tak jsem to vyřešil. Pokud tedy vymažete všechny tabulky z databáze, a nejde vám v PHPmyADMINU vytvořit nové, postupujte následovně: 1. vytvořte si nějaký soubor *.php. do něj pak napište SQL dotaz na založení nové tabulky (soubor.php) <?php include '../conn.php'; // nebo místo této řádky vypište celé spojení s databází $x = " CREATE TABLE /*!32300 IF NOT EXISTS*/ cookie ( id int(11) NOT NULL auto_increment, u_jmeno text , u_pohlavi int(11) , PRIMARY KEY (id) )"; $y "INSERT INTO cookie VALUES('1','nějaký jméno','muž')"; mysql_query($x); mysql_query($y); if (!$x || !$y) {echo "nepodařila se vytvořit tabulka"); else (echo "tabulka vytvořena"); ?> 2. vytvořte nebo použijte existující spojení s databází (já používám conn.php) <?php // udaje o databazi $server_name = "mysql.webzdarma.cz"; // jmeno databazoveho serveru $db_user = "neco"; // uzivatel $db_pass = "neco"; // heslo $db_name = "neco"; // jmeno databaze $conn = @MySQL_Connect($server_name, $db_user, $db_pass) or die ("Nelze navázat spojení s databazí"); @MySQL_Select_DB($db_name) or die ("Nenalezena databáze"); ?> 3. Pak už jen stačí nahrát soubory na NET a v prohlížeči spustit soubor.php Pokud se ani tehdy tabulka nevytvořila, tak si v nastavení na wz.cz zvolte mysql na neaktivní, a pak znovu na aktivní a vše proveďte znovu Pak to bude vše fungovat. Snad neni v tom mym kódu chyba :-) Jakmile tam máte tuto jednu tabulku, tak by to už mělo fungovat všechno.
-
jojo proc to delat jednoduse, kdyz to jde slozite, staci v administraci vymazat a znovu vytvorit mysql ucet
-
<HTML>mno ja vsechny tabulky taky zakladam scriptem,ale to je spis zlozvyk.. mam uz takovy nejaky template a je to pro me o hodne rychlejsi</HTML>
-
pokus mas hotovy sablony, to pak, jo, ale na obnoveni funkcnosti uctu (imho o to tu jde, ne?)