Bazy danych SQL

Xampp nie można włączyć MySQL

Jeśli serwer MySQL wyłącza się(nie chce się włączyć) należy przywrócić pliki danych. Poniżej instrukcja: Przejdź do C:\xampp\mysql i utwórz folder FIX_BACKUP Skopiuj foldery backup (C:\xampp\mysql\backup) i data (C:\xampp\mysql\data) do nowo utworzonego folderu FIX_BACKUP Wróć do folderu backup (C:\xampp\mysql\backup) i skopiuj jego zawartość do folderu data (C:\xampp\mysql\data) nadpisując je Skopiuj plik ibdata1 z C:\xampp\mysql\FIX_BACKUP\data do C:\xampp\mysql\data […]

Xampp nie można włączyć MySQL Read More »

Dodawanie rekordów do bazy danych w php – INSERT INTO

Aby uchronić się przed wprowadzaniem i przesłaniem niebezpiecznych danych możemy wyprowadzić znaki apostrofu i cudzysłowu za pomocą metody addslashes(). Dodatkowo utniemy białe znaki na początku i końcu używając metody trim(). Poniżej przykład dodania wpisów do tabeli wp_posts w wordpressie. Dodajemy 3 pola, post_title, post_content i datę wpisu.

Dodawanie rekordów do bazy danych w php – INSERT INTO Read More »

Połączenie z bazą danych MySQL w php

Podstawowe połączenie z bazą danych MySQL w języku php. Wypisanie liczby wyników zapytania. Z baz danych pobieramy dane w postaci tablicy asocjacyjnej za pomocą metody mysqli_fetch_array($result, MYSQLI_ASSOC)), które możemy wyświetlić za pomocą pętli, np: Przykład wypisania tytułów arytkułów z bazy danych. Możemy połączyć się z bazą danych, którą przechowujemy na serwerze online. W tym celu należy

Połączenie z bazą danych MySQL w php Read More »

Zapytania MySQL z różnych tabel w wordpress

Relacyjna baza danych polega na tym, że dane umieszcza się w różnych tabelach, a następnie nawiązuje się relacje pomiędzy nimi. Czasami robimy to bezpośrednio, jedna tabela z drugą lub za pomocą trzeciej tabeli, która zawiera w sobie same powiązania. Tak jak np. w wordpresie posty umieszczone są w jednej tabeli, w której również umieszczony jest

Zapytania MySQL z różnych tabel w wordpress Read More »

Uporządkowane zapytania SQL

Pobierane rekordy możemy uporządkować w dowolny sposób za pomocą komendy ORDER BY Wywołanie informacji o postach, uporządkowanych rosnąco według daty utworzenia ASC, czyli od najstarszego do najnowszego lub DESC by zamienić kolejność. Domyślna wartość to ASC. Wywołanie informacji o 3 ostatnio utworzonych postach Możemy ograniczyć ilość wyników za pomocą komendy LIMIT Wywołanie 5 rekordów dla

Uporządkowane zapytania SQL Read More »

Pierwsze zapytania SQL w bazie danych MySQL

Bazy danych i umiejętność zarządzania nimi jest dziś niezbędna. Na początek nauczymy się podstawowych zapytań, by otrzymać interesujące nas dane z tabel w wordpressie. Do pobierania danych służy komenda SELECT. Gwiazdka oznacza, że pobieramy dane z wszystkich kolumn, czyli (ID, post_author, post_date, itd..). Za pomocą FROM określamy tabelę z której pobieramy dane, zazwyczaj dodajemy do

Pierwsze zapytania SQL w bazie danych MySQL Read More »

Przewijanie do góry