Da się w MySQL jakoś użyć dwukrotnie tej samej tabeli tymczasowej?

SELECT * FROM flights

WHERE (

origin
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kot1401: Mam wrazenie ze cos jest nie halo z Twoim modelem danych skoro dla jednego zapytania musisz dwa razy podlaczyc ta sama tabele na trzy poziomy.... To bedzie z czasem coraz mniej wydajne.

Gdyby to byl Oracle to poradzil bym ci materialized views. Ale MySQl ich nie wspiera.

Na Twoim miejscu stworzyl bym tabele w pamieci RAM. Taka tabele jest bardzo szybka ale jej zawartosc nie przetrwa restartu serwera. Choc sama tabela
  • Odpowiedz
Szanowne Mirki,

doświadczyłem wczoraj bardzo ciekawej reakcji łańcuchowej w wykonaniu Pleska, o ile można to tak nazwać. Problem jest absurdalny. Efektem tego nie jestem w stanie zalogować się do Panelu, a zwraca mi piękny komunikat w postaci:

ERROR: Zend_Db_Adapter_Exception: SQLSTATE[HY000] [1045] Access denied for user 'admin'@'localhost' (using password: YES) (Abstract.php:144)
Jak widzicie Plesk domyślnie zmienia konto root-a dla MySQL na admin. Powiecie pewnie ,,Panie, Google nie gryzie''. Owszem, nie gryzie, nawet jest rozwiązaniu w
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zwinnypalec:

Ale zatrzymanie procesu mysqld nie wymaga logowanie czy uwierzytalniania sie w bazie mysql, wiec cos tu jest nei tak.

Jak juz go normalnie polozysz (na przyklad services mysqld stop)

to potem mozesz wystartowac dodajac w odpowiednim miejscu linijke ktora zmieni haslo jeszcze zanim zostanie zaladowana tabela uprawnien.
  • Odpowiedz
Multiple database back-ends for testing

Test your software, library or framework against different database servers and their versions

DatabasePack is a service that provides access to all major versions of MySQL, PostgreSQL, SQL Server and other database management systems. Manage them through our web interface or using an API

Powered
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kot1401: Projektowanie aplikacji lepiej zacząć od reguł modelu - baza danych te jedynie szczegół implementacyjny warstwy persystencji.

Zaczynając od bazy, przywiazujesz do niej architekturę aplikacji. "Psujesz" jej układ ograniczeniami konkretnego silnika, myślisz cały czas ideami ważnego, ale pobocznego tematu - zamiast myślec o tym, jakie faktycnie chciałbyś mieć obiekty i o jakich rolach.

Gdybys zaczął od aplikacji, kto wie, moze byś skończył na Mongo zamiast MySql, a moze w ogóle byś olał
  • Odpowiedz
MySQL dla początkujących - kurs Oracle Academy WAT

Pierwsza część kursu Oracle Academy realizowanego w Wojskowej Akademii Technicznej w Warszawie. Nagranie pierwszego spotkania pokazujące uruchomienie oraz podstawową konfigurację serwera w środowisku Debian. Kolejne części kursu będą pojawiać się co tydzień/dwa tygodnie.

#programowanie #mysql #edukacja #zainteresowania #studbaza #wat
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Porzucam #codeigniter na rzecz #laravel. Dokumentacja wchłonięta, ale mam dylemat co do Eloquent ORM - internet twierdzi, że zapytania przez niego realizowane są kilkadziesiąt razy wolniejsze niż normalnie.

Pytanie 1: warto używać Eloquent?

Pytanie 2: co za aplikację open source, albo tutorial w internecie można podejrzeć, aby zobaczyć jak skutecznie i nie "naokolo" zbudować większą aplikację?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam wykupiony hosting i domenę w ovh, zrobiłem też sobie bazę danych w accesie. Chcę sobie zaimportować tabelę z tej bazy do phpmyadmin. Przy próbie połączenia accesa z ODBC wyskakuje mi błąd: klik Prawdopodobnie wpisałem zły adres hosta mysql. I tu mam pytanie: gdzie znaleźć ten adres?

#ovh #pma #mysql #acces #pomocy
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem mirki, mam instalację prestaShop którą przeniosłem niedawno z home.pl do mydevil.net. Przekopiowałem bazę razem z triggerami, co jest o tyle dziwne, że na mydevil w phpmyadmin nie mam uprawnień (?) do tworzenia nowych. Nie widzę także starych ale działają. W każdym razie częściowo. Pisałem już do adminów dlaczego nie mam dostępu, na razie bez odzewu. W momencie kiedy te triggery się odpalają, cała strona pada na jakieś 2-3 minuty. Tzn tyle
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@EmptyBrain: zainstaluj sobie na localhoscie i jedz z dokumentacja. jak na czyms utkniesz to pytaj

Albo wygooglaj sobie jakikolwiek kurs darmowy cos co bedzie wysoko w googlu powinno byc ok. Podstawy ogarniesz szybko a potem i tak dokumentacja i google bedza Twoimi najlepszymi przyjaciolmi..
  • Odpowiedz
@msq: dla mniej nieświadomych mindfucka: Oracle, jest właścicielem MySql, i słynie z tego że licencja dość restrykcyjnie ogranicza komercyjne stosowanie tej bazy :)
  • Odpowiedz
@KotoFan: @aaandrzeeey:

W tej chwili ja osobiscie nie widze dla tego zadnego powaznego zastosowania. Jak ktos potrzebuje sobie oskryptowac cos to klient konsolowy mysql zwraca dane w roznych formatach - sam z tego czasem korzystam.

Poza tym nei wczytywalem sie w dokumentacje (i raczej nie bede) ale ze wzgledu na kontrole dostepu do wrazliwych zasobow nei bardzo widze dla tego jakakolwiek wartosc. Ot - ciekawostka ktora mam nadzieje
  • Odpowiedz
Mirki. Od lat robię w Codeigniterze. Czy warto przerzucić się na coś nowszego i porzucić dziesiątki świetnie działających wypracowanych rozwiązań?

Priorytetem jest szybkość działania i mały stopień skomplikowania kodu, więc frameworkowe kobyły raczej odpadają.

Jakieś sugestie?

#php #framework #programowanie #webdev #webdesign #mysql #sql
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki z #webdev: znacie może ciekawy skrypt kalendarza w #php (i ew. #mysql)? Potrzebuję w zasadzie tylko dwóch rzeczy: importowania plików CVS (ew. subskrybcja linków ICAL) oraz widoku godzinowego terminarza dla całego tygodnia (tak jak np. w kalendarzu Google). #kiciochpyta
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach