Příkaz TRUNCATE a jeho význam v phpmyadmin

Místo pro dotazy, které se netýkají phpBB, ale mají něco společného s webovými technologiemi, skriptovacími jazyky anebo překládáním.
Odpovědět
Uživatelský avatar
nikabb
Příspěvky: 345
Registrován: čtv 22. pro 2011 15:02:15
Kontaktovat uživatele:

Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od nikabb » pon 30. zář 2013 21:24:11

Zdravím, měla bych dotaz týkající se phpmyadmina. Konkrétně se jedná o příkaz

Kód: Vybrat vše

TRUNCATE nazev_tabulky;
Tento příkaz smaže tabulku včetně dat a opět založí prázdnou tabulku, je to tak ? Znám příkaz DELETE, s příkazem TRUNCATE nemám žádné zkušenosti. K tomu bych dodala, že doména je FREE od http://www.endora.cz/
takže jsou zde určitá omezení při práci s DB. Děkuji za rady a tipy ;-)

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od kksmirice » pon 30. zář 2013 21:27:05

Doména s tím nemá nic společné.

drop table -> vymaže danou tabulku
truncate table -> vymaže obsah dané tabulky, tedy data.
delete -> vymaže záznamy z tabulky podle nastavených kriterií.

Jaká omezení máte na mysli? Nevím o žádných.
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Uživatelský avatar
nikabb
Příspěvky: 345
Registrován: čtv 22. pro 2011 15:02:15
Kontaktovat uživatele:

Re: Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od nikabb » pon 30. zář 2013 21:37:00

Konkrétně když sem v phpmyadmin a přejdu do části
databáze
je zde text:
Vytvořit databázi:
Nemáte oprávnění

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od kksmirice » pon 30. zář 2013 21:40:14

To je ale standardní chování. Žádný hosting Vám v tomto prostředí nedovolí vytvořit databázi.
Např. wz a ic neumožňují více než jednu databázi.

Databázi si založíte v administraci v sekci Databáze MySQL
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Uživatelský avatar
nikabb
Příspěvky: 345
Registrován: čtv 22. pro 2011 15:02:15
Kontaktovat uživatele:

Re: Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od nikabb » pon 30. zář 2013 21:50:53

Jasný to vím, ale zmátlo mě právě to, že zde mám navíc tabulky co napatří do klasické DB pro phpbb jedná se např.:

Kód: Vybrat vše

crawlp_general_setting

nebo

Kód: Vybrat vše

crawlp_login
Chtěla bych ty tabulky

Kód: Vybrat vše

crawlp
odstranit úplně. Nevím k čemu tam jsou :-( díky

No a pokud bych mohla ty tabulky

Kód: Vybrat vše

crawlp
odebrat, pak samozřejmě lepší vytvořit novou DB v sekci Databáze MySQL :-)

Uživatelský avatar
kksmirice
Junior tým
Junior tým
Příspěvky: 1639
Registrován: pát 17. úno 2012 21:39:58
Kontaktovat uživatele:

Re: Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od kksmirice » pon 30. zář 2013 21:54:08

Na jaké doméně nebo jaký účet na Endora?
V jaké databázi jsou tyto tabulky, v phpBB? Nejsou to pozůstatky z jiné aplikace instalované na webu?
Klidně mi Vykejte, mohl bych být Vašim dědou...
1. Murphyho zákon: Na počátku nebylo nic. I to se pokazilo!

stránky: KK Zálabák Smiřice, test stránky pro všechny

[url=mailto://prolamy@email.cz?subject=phpBB%20pomoc]kontakt[/url] v případě pomoci - instalace systémů, založení databáze a tabulek, FTP přístup

Uživatelský avatar
nikabb
Příspěvky: 345
Registrován: čtv 22. pro 2011 15:02:15
Kontaktovat uživatele:

Re: Příkaz TRUNCATE a jeho význam v phpmyadmin

Příspěvek od nikabb » pon 30. zář 2013 22:03:19

pošlu ty údaje SZ, nechci je někde publikovat. díky za pochopení

EDIT: už sem asi přišla na to co je ten crawlp = http://www.crawltrack.net/crawlprotect/ ... tation.php

Zjistila sem to přes FTP. Takže asi není co řešit. Jedná se o nějaký plugin a ten odstraním před instalací nové phpbb 3.0.12
Díky za pomoc kksmirice ;-)

Odpovědět