{"id":12364,"date":"2023-09-04T18:31:25","date_gmt":"2023-09-04T16:31:25","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=12364"},"modified":"2023-09-04T18:39:07","modified_gmt":"2023-09-04T16:39:07","slug":"przykladowe-polecenia-mysql","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/","title":{"rendered":"Przyk\u0142adowe polecenia MySQL"},"content":{"rendered":"<p>MySQL to popularny system zarz\u0105dzania baz\u0105 danych, kt\u00f3ry jest szeroko u\u017cywany do przechowywania i zarz\u0105dzania danymi w r\u00f3\u017cnych aplikacjach i serwisach internetowych. W tym artykule om\u00f3wimy kilka kluczowych przyk\u0142adowych polece\u0144 MySQL, kt\u00f3re s\u0105 niezb\u0119dne do tworzenia, zarz\u0105dzania i wykonywania zapyta\u0144 baz danych.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#1_Tworzenie_bazy_danych\" >1. Tworzenie bazy danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#2_Wybieranie_bazy_danych\" >2. Wybieranie bazy danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#3_Tworzenie_tabeli\" >3. Tworzenie tabeli<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#4_Wstawianie_danych\" >4. Wstawianie danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#5_Aktualizacja_danych\" >5. Aktualizacja danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#6_Usuwanie_danych\" >6. Usuwanie danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#7_Zapytania_SELECT\" >7. Zapytania SELECT<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#8_Tworzenie_indeksow\" >8. Tworzenie indeks\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#9_Usuwanie_tabel_i_baz_danych\" >9. Usuwanie tabel i baz danych<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/przykladowe-polecenia-mysql\/#Podsumowanie\" >Podsumowanie<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1_Tworzenie_bazy_danych\"><\/span>1. Tworzenie bazy danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Pierwszym krokiem w pracy z MySQL jest utworzenie bazy danych, kt\u00f3ra b\u0119dzie przechowywa\u0107 dane dla naszej aplikacji. Mo\u017cemy to zrobi\u0107 za pomoc\u0105 polecenia <code class=\"\" data-line=\"\">CREATE DATABASE<\/code>:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">CREATE DATABASE nazwa_bazy_danych;<\/code><\/pre>\n<div id=\"dhost-1007849691\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2><span class=\"ez-toc-section\" id=\"2_Wybieranie_bazy_danych\"><\/span>2. Wybieranie bazy danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aby rozpocz\u0105\u0107 prac\u0119 nad konkretn\u0105 baz\u0105 danych, musimy j\u0105 wybra\u0107. Polecenie <code class=\"\" data-line=\"\">USE<\/code> pozwala nam na to:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">USE nazwa_bazy_danych;<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3_Tworzenie_tabeli\"><\/span>3. Tworzenie tabeli<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Tabele s\u0105 podstawowym sposobem przechowywania danych w bazie danych. Mo\u017cemy utworzy\u0107 tabel\u0119 za pomoc\u0105 polecenia <code class=\"\" data-line=\"\">CREATE TABLE<\/code>. Przyk\u0142ad:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">CREATE TABLE pracownicy (\n    id INT AUTO_INCREMENT PRIMARY KEY,\n    imie VARCHAR(50),\n    nazwisko VARCHAR(50),\n    wiek INT\n);<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4_Wstawianie_danych\"><\/span>4. Wstawianie danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aby wstawi\u0107 dane do tabeli, u\u017cywamy polecenia <code class=\"\" data-line=\"\">INSERT INTO<\/code>:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">INSERT INTO pracownicy (imie, nazwisko, wiek) VALUES (&#039;Jan&#039;, &#039;Kowalski&#039;, 30);<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"5_Aktualizacja_danych\"><\/span>5. Aktualizacja danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Je\u015bli musimy zaktualizowa\u0107 istniej\u0105ce dane w tabeli, u\u017cywamy polecenia <code class=\"\" data-line=\"\">UPDATE<\/code>:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">UPDATE pracownicy SET wiek = 31 WHERE id = 1;<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"6_Usuwanie_danych\"><\/span>6. Usuwanie danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Polecenie <code class=\"\" data-line=\"\">DELETE<\/code> s\u0142u\u017cy do usuwania danych z tabeli. Na przyk\u0142ad:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">DELETE FROM pracownicy WHERE id = 2;<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"7_Zapytania_SELECT\"><\/span>7. Zapytania SELECT<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aby pobra\u0107 dane z tabeli, u\u017cywamy polecenia <code class=\"\" data-line=\"\">SELECT<\/code>. Poni\u017cej znajduje si\u0119 przyk\u0142ad zapytania:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">SELECT * FROM pracownicy WHERE wiek &gt; 25;<\/code><\/pre>\n<p>Ten przyk\u0142ad zwr\u00f3ci wszystkie rekordy z tabeli &#8220;pracownicy&#8221;, w kt\u00f3rych wiek jest wi\u0119kszy ni\u017c 25 lat.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"8_Tworzenie_indeksow\"><\/span>8. Tworzenie indeks\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Indeksy pozwalaj\u0105 na przyspieszenie zapyta\u0144 do bazy danych. Mo\u017cemy utworzy\u0107 indeks za pomoc\u0105 polecenia <code class=\"\" data-line=\"\">CREATE INDEX<\/code>:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">CREATE INDEX idx_imie ON pracownicy (imie);<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"9_Usuwanie_tabel_i_baz_danych\"><\/span>9. Usuwanie tabel i baz danych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aby usun\u0105\u0107 tabel\u0119, u\u017cywamy polecenia <code class=\"\" data-line=\"\">DROP TABLE<\/code>:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">DROP TABLE pracownicy;<\/code><\/pre>\n<p>Aby usun\u0105\u0107 baz\u0119 danych, u\u017cywamy polecenia <code class=\"\" data-line=\"\">DROP DATABASE<\/code>:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">DROP DATABASE nazwa_bazy_danych;<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Podsumowanie\"><\/span>Podsumowanie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>MySQL oferuje wiele przydatnych polece\u0144 do zarz\u0105dzania baz\u0105 danych. Warto pozna\u0107 te podstawowe, aby skutecznie tworzy\u0107, aktualizowa\u0107 i pobiera\u0107 dane z bazy danych. W miar\u0119 zdobywania do\u015bwiadczenia, mo\u017cna si\u0119 nauczy\u0107 bardziej zaawansowanych operacji i optymalizacji zapyta\u0144. MySQL jest pot\u0119\u017cnym narz\u0119dziem do pracy z danymi, kt\u00f3re znajduje zastosowanie w wielu dziedzinach informatyki i biznesu.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[97,95],"manual_kb_tag":[655,3886,3887,3889,3888,3517,3890,3516],"class_list":["post-12364","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-bazy-danych","manualknowledgebasecat-hosting","manual_kb_tag-hosting","manual_kb_tag-komendy-mysql","manual_kb_tag-komendy-sql","manual_kb_tag-polecenia-mysql","manual_kb_tag-polecenia-sql","manual_kb_tag-polski-hosting","manual_kb_tag-przykladowe-komendy-mysql","manual_kb_tag-web-hosting"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/12364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":0,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/12364\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=12364"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=12364"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=12364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}