Piotr GeoS Galas techblog

CT - Creative Technology

Tag: mysql

Enterprise Architect i problem polskich znaków

Jeśli ktoś z Was doświadczył problemu z polskimi znakami w pracy z Enterprise Architectem wykorzystującym zdalne repozytorium (baza MySQL), to mam dobrą nowinę. Jest szansa, że po przeczytaniu tego wpisu pozbędziecie się go.

Continue reading

MySQL – przeprawy z tworzeniem procedur (błąd 1307) i problemy z aktualizacją uprawnień MySQL pod MS Vista

Krótka notka, która być może komuś ułatwi życie.

Problem: tworzenie poprawnych składniowo procedur (tworzą się na innych serwerach) na moim nie działało.
Objaw:
ERROR 1307 (HY000): Failed to CREATE PROCEDURE loginOK
Przyczyna: najprawdopodobniej ostatnio dokonywana była na serwerze aktualizacja silnika; mechanizm obsługi danych działa, ale najprawdopodobniej nowy model uprawnień nie był rozpropagowany na dotychczasowe struktury.
Rozwiązanie: wykonanie polecenia z wiersza poleceń:
mysql_upgrade -u root -p

Może się wykonać prawidłowo, ale nie musi (zwłaszcza pod Windows Vista i dowolnym innym z linii PROF lub Server).

Problem: Może się zdarzyć tak, że i to nie zadziała, zwracając lakoniczny błąd w stylu:
mysql_upgrade FATAL ERROR: Failed to create temporary file for defaults

Rozwiązanie: uruchomienie linii poleceń z prawami administratora (czyli wchodzimy z menu w Akcesoria, wyszukujemy Command Prompt lub coś zbliżonego, prawym na tym skrócie i wybieramy uruchomienie jako administrator).

To powinno rozwiązać większość problemów.

  • RSS
  • Blip
  • Twitter
  • Facebook
  • GoldenLine
  • LinkedIn
  • Nasza Klasa
  • Grono
  • Panoramio
  • YouTube