Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

PHP aplikace pro komunikaci s MySQL

Podobné prezentace


Prezentace na téma: "PHP aplikace pro komunikaci s MySQL"— Transkript prezentace:

1 PHP aplikace pro komunikaci s MySQL
phpMyAdmin PHP aplikace pro komunikaci s MySQL

2 Vytvoření databáze Do pole Vytvořit novou databázi napíšeme název nové databáze

3 Zobrazení existujících databází

4 Struktura databáze přehled záznamů vyhledej vlož záznam vlastnosti odstranění vyčištění

5 Vytvoření tabulek 1.) pod-stránkou Struktúra
2.) SQL dotaz – použitím příkazu SQL – CREATE TABLE …

6 Typy tabulek – Storage Engine
MyISAM - standart MySQL od verze ; soubory s tabulkami mají koncovku .myd (data) a .myi (indexy) ISAM - standartní typ tabulky ve starších databázích; dnes nahrazen typem MyISAM MERGE - formát vhodný pro spojení MyISAM tabulek se stejně nadefinovanými poli HEAP - tabulka tohoto typu je uložena pouze v paměti (může být velmi rychlá), má ale řadu omezení InnoDB - uzamykání tabulky je vykonáváno na úrovni řádků; před použitím je nutná kompilace MySQL s podporou InnoDB BDB - typ tabulky podobný InnoDB; zatím ve fázi testování před nasazením jiného typu než MYISAM si prostudujte originální dokumentaci

7 Struktura tabulky

8 Přidávání dat pomocí příkazu INSERT
Vybereme si tabulku a klikneme na pod-stránku Vložit.

9 Import dat do tabulky z textového souboru

10 Modifikace dat Přepis údajů pomocí příkazu UPDATE
Vybereme si tabulku a klikneme na pod-stránku Projít

11 Odstraňování dat pomocí příkazu DELETE
Na pod-stránce Projít v tabulce klikneme na ikonku s křížkem. Otevře se nám dialogové okno pro potvrzení příkazu DELETE. Rychlé seřazování dat Na pod-stránce Projít v tabulce klikneme na název pole, podle kterého chceme údaje v tabulce seřazovat. Vygenerovaní tiskové sestavy tabulky Na pod-stránce Projít vybereme možnost Náhled k vytištění nebo Náhled k vytištění (s kompletními texty).

12 Výběr dat - vyhledávání

13 Výběr dat – dotaz

14 Výběr dat – SQL dotaz

15 Editace dotazu

16 Zobrazení dotazu jako PHP kódu

17 Vysvětlení dotazu

18 Indexy Výběr možnosti STRUKTURA - pro tabulku JE_ZAPSAN

19 Možnost změny tabulky – Úpravy

20 Možnost změny databáze – Úpravy

21 Export dat 1. Export - SQL

22 Export dat 2. Export - LaTeX

23 Export dat 3. Export – CSV data pro MS Excel

24 Export dat 4. Export – CSV data

25 Vyprázdnění údajů z tabulek
Výběrem možnosti Vyprázdnit můžeme vymazat všechny záznamy z aktivní tabulky. Po výběru této možnosti systém čeká na potvrzení. Odstranění tabulek Výběrem možnosti Odstranit můžeme odstranit celou aktivní tabulku. Po výběru této možnosti systém se čeká na potvrzení. Odstranění databáze Výběrem možnosti Odstranit při vybrané konkrétní databázi (ne tabulky v ní) můžeme odstranit celou databázy. Po výběru této možnosti systém se čeká na potvrzení.

26 Zadání cv.4: Vytvořte databázi EVIDENCE_ZBOZI, která bude obsahovat tabulky: Dodavatel: Field Type Null Default ico int(8) No nazev varchar(20) Yes NULL mesto vzdalenost decimal(3,1) 0.0 A Brno 10.0 B Olomouc 60.0 C Vyskov 15.0 24 ořezavatko Pepa 23 HD 40 GB Luke 22 HD 35 GB Ema 21 HD 30 GB 20 HD 25 GB 19 HD 20 GB 18 HD 10 GB Jirka 25 Zbozi: Field Type Null Default kod int(10) No nazev char(20) Yes NULL vyrobce

27 Dodava: Field Type Null Default ico int(8) No kod decimal(10,0) cena
kod decimal(10,0) cena decimal(6,2) Yes NULL 24 25.00 23 230.00 22 150.00 21 170.00 18 19 20 25 250.00


Stáhnout ppt "PHP aplikace pro komunikaci s MySQL"

Podobné prezentace


Reklamy Google