Základní znalosti v MySQL

Základní příkazy pro práci s databází MySQL

1. Připojení se k MySQL
přístup pro uživatele se jménem: uživatelské_jméno
v příkazovém řádku napsat: [www@spin www]$  mysql -u uživatelské_jméno -p
následuje požadavek na zadání hesla  Enter password:

2. Nastavení databáze jako databáze aktivní
mysql> USE Název_databáze;

3. Vložení dat do tabulky pomocí příkazu INSERT
tabulka do které se vkládá:
+———-+———-+———-+
| Položka1 | Položka2 | Položka3 |
+———-+———-+———-+

vyplnění jen některých polí tabulky:
mysql> INSERT INTO Název_tabulky (Položka1, Položka3) VALUES ( “Hodnota1A”, “Hodnota3A”;
předchozí příklad se dá zapsat i takto:
mysql> INSERT INTO Název_tabulky VALUES (“Hodnota1A”, “NULL”, “Hodnota3A”);
vyplnění všech polí tabulky:
mysql> INSERT INTO Název_tabulky VALUES (“Hodnota1B”, “Hodnota2B”, “Hodnota3B”);
výpis uvedených příkladů:
+———-+———-+———-+
| Položka1 | Položka2 | Položka3 |
+———-+———-+———-+
|Hodnota1A |   NULL   |Hodnota3A |
+———-+———-+———-+
|Hodnota1B |Hodnota2B |Hodnota3B |
+———-+———-+———-+

4. Nahrazení dat v tabulce pomocí příkazu UPDATE
obecný zápis:
mysql> UPDATE Název_tabulky SET sloupec_tabulky=nová_hodnota WHERE kritéria;
konkrétní úloha – změna Hodnota1B na HodnotaBB:
mysql> UPDATE Název_tabulky SET Položka1=”HodnotaBB” WHERE Položka2=”Hodnota2B”;
změna se projeví takto:
+———-+———-+———-+
| Položka1 | Položka2 | Položka3 |
+———-+———-+———-+
|Hodnota1A |   NULL   |Hodnota3A |
+———-+———-+———-+
|HodnotaBB |Hodnota2B |Hodnota3B |
+———-+———-+———-+

změna všech hodnot v jednom sloupci:
mysql> UPDATE Název_tabulky SET Položka1=”HodnotaBB”;
pokud se nepoužije kritérium WHERE změní se všechny hodnoty ve sloupci:
+———-+———-+———-+
| Položka1 | Položka2 | Položka3 |
+———-+———-+———-+
|HodnotaBB |   NULL   |Hodnota3A |
+———-+———-+———-+
|HodnotaBB |Hodnota2B |Hodnota3B |
+———-+———-+———-+

5. Výpis dat z tabulky pomocí příkazu SELECT
obecný zápis:
mysql> SELECT Sloupce_tabulek FROM tabulky WHERE kritéria
vypsání celého obsahu tabulky:
mysql> SELECT * FROM Název_tabulky;
výběrové příkazy:
mysql> SELECT * FROM Název_tabulky WHERE Položka2=”Hodnota2B”;
+———-+———-+———-+
| Položka1 | Položka2 | Položka3 |
+———-+———-+———-+
|HodnotaBB |Hodnota2B |Hodnota3B |
+———-+———-+———-+

mysql> SELECT Položka3 FROM Název_tabulky WHERE Položka2=”Hodnota2B”;
+———-+
| Položka3 |
+———-+
|Hodnota3B |
+———-+

6. Odstranění dat z tabulky pomocí příkazu DELETE
smazání celého obsahu tabulky:
mysql> DELETE FROM Název_tabulky;
výběrové mazací dotazy (smažou vždy celý řádek!):
mysql> DELETE FROM Název_tabulky WHERE Položka2=”Hodnota2B”;

One Response to “Základní znalosti v MySQL”

  1. JOHNNY napsal:


    PillSpot.org. Canadian Health&Care.Special Internet Prices.Best quality drugs.No prescription online pharmacy. Low price drugs. Order pills online

    Buy:Advair.SleepWell.Buspar.Prozac.Zetia.Lipothin.Aricept.Lipitor.Zocor.Amoxicillin.Nymphomax.Female Pink Viagra.Seroquel.Female Cialis.Wellbutrin SR.Cozaar.Benicar.Acomplia.Ventolin.Lasix….

Leave a Reply