Kategorie
MySQL

MySQL INSERT i UPDATE na postawie SELECT

W MySQL można w prosty sposób dodać nowe wiersze do jednej tabeli na podstawie danych wybranych z innej tabeli. Poniżej przykład zapytania, które wstawia do tabela1 w pola pole1_t1, pole2_t1, … wybrane wartości z tabela2 uwzględniając zadany warunek: INSERT INTO `tabela1` (`pole1_t1`,`pole2_t1`,`pole3_t1`,`pole4_t1`,`pole5_t1`) SELECT `pole1_t2`,`pole2_t2`,`pole3_t2`,`pole4_t2`,’dowolna_wartosc’ FROM `tabela2` WHERE `pole1_t2`= ‚2’ LIMIT 2; Nie we wszystkie pola […]

Kategorie
Linux Ubuntu MySQL

MySQL – zmiana hasła root’a

W celu zmiany hasła root’a do bazy danych MySQL z linii komend linux’a wydajemy poniższe polecenie: root@server: mysqladmin -u root -p’starehasło’ password nowehasło wpisując odpowiednio zamiast „starehasło” obecne hasło root’a, a zamiast „nowehasło” hasło, które ma obowiązywać. Jeżeli nigdy nie ustawialiście hasła dla użytkownika root do bazy danych MySQL i możecie się do niej zalogować […]