?


@Protectorx: myślę, że na luzie można zainstalować mySQL na vps i skonfigurować go tak, że będzie dostępny dla apki z innego VPS albo nawet localhosta :) nawet na digitalocean jest tutorial
  • Odpowiedz
Hej linuxowe świry, mam takie pytanko może akurat ktoś mi podpowie/pomoże, sprawa chyba nie jest trudna ale ja się chu... Na tym znam ( ͡° ͜ʖ ͡°) potrzebuje przerzucić tabele z phpmyadmina z jednego serwera na drugi. Tabela jest duża więc pomyślałem że zrobię to dumpem. Niestety przy zrzucaniu #!$%@?ło mi errorem chyba było za mało miejsca na dychu na tą tabele. Jak można by to przerzucić na
@Biezdar: Bo robisz to źle. Przyjmujesz dane od usera i bez namysłu wrzucasz do bazy - proszenie się o kłopoty.
Eskejpuj, może użyj zapytań parametryzowanych. Może jakiś lekki orm na początek, aby sobie krzywdy nie zrobić? :P
  • Odpowiedz
@Init0, @zortabla_rt: test amatorski bez żadnych varnishy, ani innych zabezpieczeń, byłem po prostu ciekawy ile taka goła maszyna wirtualna wytrzyma, więc bardziej odbierałbym to jako ciekawostkę niż jakiś wartościowy test ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Marchwj: auto increment nie łata dziur. Jak chcesz je załatać to musisz ręcznie to zrobić. Robisz nową pustą bazę o takiej samej strukturze i robisz insert into bazakopia values (select 'wszystko poza id' from bazaoryginał)
id samo się wypełni. Tylko trzeba potem popoprawiać ID w innych tabelach które korzystają z oryginalnej.
  • Odpowiedz
Jak zakładać konta usera w nowszych wersjach phpmyadmin? Pamiętam jeszcze jak jakiś czas temu to robiłam no-problem a teraz ściana. Ponoć usunęli zakładkę Priviliges w nowszej wersji, albo trzeba się logować nie z localhostu, tylko bezpośrednio, a jak nie umiem bo ten panel jest zdalnie przez hosting atthost.pl. Nie wiem co robić. Nie umiem sobie znaleźć na to odpowiedzi ani w google ani na stacku.
#phpmyadmin
@Phatee: jesli masz dostep przez ssh to musisz sie zalogować przez ssh, odpalic mysql'a w shellu nastepnie wybrac baze danych phpmyadmina, i dodac usera recznie zapytaniem ktore znajdziesz gdzies w google, mowi Ci to cos:P?

ale tak jak napisal @nophp pewnie masz tam jakis cpanel z ktorego mozna to zrobić
  • Odpowiedz
Mam w bazie danych tabelkę z towarami, zawiera ona sporo kolumn. Chcę zrobić "zmiany", tj. za każdym razem, gdy pojawi się UPDATE w tej tabeli, żeby pojawiała się kopia wersji sprzed update wraz z datą, autorem zmian i odnośnikiem do tego towaru z oryginalnej tabeli.

Jaki sposób na zrobienie tego będzie najlepszy? Póki co zrobiłem wersję najbardziej prymitywną i działa - skopiowałem tabelę z dopiskiem "changes", dodałem kolumny date, userid,
@Radeg90: trigger after/before update - sobie wybierzesz co Ci bardziej pasuje. W kolumnach OLD.kolumna1 masz stare wartości, w NEW.kolumna1 nowe wartości.
  • Odpowiedz
Mirki, przepraszam za głupie pytanie, ale lepiej głupio spytać niż mądrze.. no ( ͡° ͜ʖ ͡°)
Mam hosting z 3 bazami danych
Mam drugi hosting z 3 innymi bazami danych.
Jeśli wyeksportuję bazy z 2 hostingu i zaimportuję je do pierwszego, moje bazy z pierwszego zostaną nadpisane, czy utworzą się 3 nowe bazy danych?
#kiciochpyta #phpmyadmin #webdev #informatyka
Wszystko zależy od nazw, jeżeli są takie same to zaimportuje same tabele, jeżeli tabele są te same, to same dane.

Jeżeli nazwy są inne i limit hostingu pozwala na utworzenie większej ilości to wszystko się utworzy poprawnie.
  • Odpowiedz