Skocz do zawartości

Dodanie bazy do bazy


ar4

Rekomendowane odpowiedzi

Witam,

mam bazę sklepu. Zainstalowałem sklep na innym serwerze i jak chce dodać na nowo wszystkie tabele po uprzednim usunięciu wszystkich tabel które zainstalował mi skrypt wyskakuje mi błąd przy jednej z tabel. Postanowiłem dodać bazę dopisując do istniejących tabel wszystkie wpisy z kopi mojej bazy ale nie mogę dodać ponieważ wyskakuje komunikat, że taka tabela już istnieje. Co muszę wykonać a żeby dograć wszystko z mojej kopi do bazy w której są już takie same tabele. Nie jestem najlepszy z bazy mysql a nawet powiedział bym, że jestem początkujący. Proszę was o pomoc.

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Witam,

mam bazę sklepu. Zainstalowałem sklep na innym serwerze i jak chce dodać na nowo wszystkie tabele po uprzednim usunięciu wszystkich tabel które zainstalował mi skrypt wyskakuje mi błąd przy jednej z tabel. Postanowiłem dodać bazę dopisując do istniejących tabel wszystkie wpisy z kopi mojej bazy ale nie mogę dodać ponieważ wyskakuje komunikat, że taka tabela już istnieje. Co muszę wykonać a żeby dograć wszystko z mojej kopi do bazy w której są już takie same tabele. Nie jestem najlepszy z bazy mysql a nawet powiedział bym, że jestem początkujący. Proszę was o pomoc.

Pozdrawiam.

znaczy się co? usunąłeś tabele i chcesz wgrać na nowo, ale się nie da, bo tabela istnieje? :rolleyes:

Odnośnik do komentarza
Udostępnij na innych stronach

szukasz w pliku który chesz zaimportować "create table ... NAZWA TABELI KTÓRA ISTNIEJE"

i kasujesz całą tą instrukcję. Wtedy ten problem zniknie co masz a pewnie pojawią sie nastepne ;(

Metoda dość pracochłonna

Ogolnie to czym importujesz (ten program albo skrypt) jest kiepski

Użyj np. programu mysql (mysql.exe) , znajdz przełacznik który spowoduje zignorowanie bledów i zobacz wtedy.

To jest tzw. metoda na brutala

Odnośnik do komentarza
Udostępnij na innych stronach

DROP TABLE IF EXISTS `tabela_1`;

...

DROP TABLE IF EXISTS `tabela_n`;

O co chodzi z tą odpowiedzią? Mozna jakoś bardziej łopatologicznie?

A co do:

znaczy się co? usunąłeś tabele i chcesz wgrać na nowo, ale się nie da, bo tabela istnieje?

to Mam zainstlowany sklep OSC i mam zrzut bazy ze starego sklepu i chcę dograć ten zrzut do isniejącej bazy czyli tabele są wszystkie takie same. A jak chce wgrać po usunięciu to wyskakuje błąd z jedną tabelą.

Odnośnik do komentarza
Udostępnij na innych stronach

Bo powinieneś wykasować wszystko z bazy danych

czyli wszystkie obiekty jakie tam są, tabele indeksy, widoki itp.

I dopiero zabierać się za importowanie.

Jezeli chcesz łopaatologicznej odpowiedzi zadaj pytanie w łopatologicznej formie.

Opisz krok po kroku jak dodajesz te bazy czego używasz do dodawania bazy itp.

Odnośnik do komentarza
Udostępnij na innych stronach

Bo powinieneś wykasować wszystko z bazy danych

czyli wszystkie obiekty jakie tam są, tabele indeksy, widoki itp.

I dopiero zabierać się za importowanie.

Jezeli chcesz łopaatologicznej odpowiedzi zadaj pytanie w łopatologicznej formie.

Opisz krok po kroku jak dodajesz te bazy czego używasz do dodawania bazy itp.

Ale tak też robiłem czyli czyściłem bazę i pozniej importowałem ale wyskakuje mi bład w jednej z tabel dlatego tez chce dodac baze pomijajać tabele poniewaz w bazie sa juz utworzone a ja chce wrzucic importowac plik tak a zeby nie nakladaly mi sie nazwy tabel tylko sama zawartosc tabel wrzucic w miejsce tabeli z pliku w miejsce bazy na serwerze.

Odnośnik do komentarza
Udostępnij na innych stronach

Userzy, nie cytujcie bez potrzeby całości wypowiedzi!

@ar4 - Problem z całą pewnością jest bardzo prosty do rozwiązania dla kogoś kto ma większe pojęcie w tym temacie. Wiec jeśli jest to sklep "produkcyjny" może daj zlecenie i ktoś ci zrobi, bo tak tracisz tylko czas, nerwy i jak widać stoisz w miejscu.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Dokładnie tak jak napisał kolega wyżej zamiast się męczyć z czymś o czym bladego pojęcia nie masz lepiej daj ogłoszenie i ktoś mający pojęcie o sql to zrobi. są serwisy typu zlecenia przez net gdzie możesz to zrobic. oczywiscie zawsze pozostaje ogloszenie tego na tym forum :D

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności