Bazy danych
Instalacja MySQL Workbench na Slackware64-13.1

Ostatnio zabrałem się za instalację rewelacyjnego programu do modelowania baz danych MySQL Workbench. Program ten umożliwia pełną kontrolę nad bazą danych, a także do dodatkowych funkcji dostępnych w silniku 5.x do których nie mamy dostępu z popularnego phpMyAdmin mowa tutaj przede wszystkim o operacjach składowanych, triggerach i widokach. MySQL Workbench pozwala zarządzać tymi wszystkimi elementami, [...]

Read More
Posted on 10th July 2010No Comments
Jak wykonać kod PHP z bazy danych

Problem:
Tworzymy moduł do wysyłania maili. Z backendem i możliwością edytowania szablonów email z poziomu panelu administracyjnego. Szablony składać się będą z kodu HTML przemieszanego z kodem PHP. Nasuwa się tylko jedno zasadnicze pytanie. Jak parsować kod PHP wyciągnięty z bazy danych?

Read More
Posted on 4th March 2010No Comments
Pytanie: Jak importować i eksportować zrzuty bazy w określonym kodowaniu znaków

Odpowiedź:
dump:

mysqldump -uUSERNAME -pPASSWORD –default-character-set=utf8 USER_DATABASE > backup.sql

Import

mysql -uUSERNAME -pPASSWORD –default-character-set=utf8 USER_DATABASE < backup.sql

Read More
Posted on 17th February 2010No Comments
Pytanie: Jak w MySQL wyszukać listę pierwszych liter w danej kolumnie

Problem:
Chcielibyśmy wyciągnąc listę pierwszych liter na które zaczynają się imiona naszych użytkowników z uwzględnieniem tego, że imię może zaczynać się literą z polskim znakiem np. Łukasz.
Rozwiązanie:

SELECT DISTINCT SUBSTRING(imie, 1, 1) AS lit FROM tabela GROUP BY lit ORDER BY lit COLLATE utf8_polish_ci

Read More
Posted on 17th February 2010No Comments