Teoretycznie jest możliwe usunięcie z bazy zamówień i innych rzeczy. Ale naprawdę to trudna prawa... do jednego zamówienie tworzy się sporo powiązań i naprawdę bardzo ławo o pomyłkę. Usuwanie czegoś z bazy przy działającym sklepie to jak chodzenie po polu minowym.
Co do tego zamówienia w standardzie. Jest to przykładowe zamówienie aby wiedzieć jak co wygląda. Zanim zaczniemy tworzyć i konfigurować sklep najlepiej posprawdzać wszystkie opcje lokalnie (WAMP i localhost). Dopiero później przy instalacji na serwerze i działaniu produkcyjnym wybieramy podczas instalacji gołą instalację (druga opcja, nie pamiętam jak się nazywa). Po takiej czynności mamy golusi sklep z pustą bazą. To najlepsze rozwiązanie ale też mocno utrudnione, bo wszystko trzeba samemu skonfigurować.
Tak więc wracając do Twojego pytania. Interesujące wpisy znajdziesz w następujących tabelach:
ps_address - adresy klientów i dostawców (patrzymy na id_customer=1 i o tym numerze z odpowiedniej tabeli musimy usunąć wiersz);
ps_cart - z tej tabeli usuwamy wszystko co się tyczy id_customer=1;
ps_customer - z tej tabeli tak samo usuwamy wszystko co się tyczy id_customer=1;
ps_orders - tutaj są zapisywane wszystkie zamówienia. z tej tabeli powinniśmy dokładnie sprawdzić wszelkie zależności między id_customer, id_cart, itd.
W ten sposób sprawdzasz wszystkie tabele i wszystkie powiązania z osobą którą chcesz usunąć (id_customer=1) oraz z zamówieniami jakie ta osoba złożyła id_order. Jak widzisz bardzo dużo danych jest ze sobą powiązanych. Łatwo o pomyłkę i rozsypanie sklepu.
Nie wiem jak wiele prób robiłeś i jak dużo danych przez to nagromadziło się w bazie. Może lepszym wyjściem będzie zgranie tabel, które nie są powiązane z klientami (nie występuje w nich id_customer) oraz z działaniami jakie klient wywołał. Przykładowe tabele (piszę tak na szybkiego tylko kilka, gdyż jest ich dużo więcej): ps_product, ps_product_attribute, ps_product_attribute_combination, ps_product_lang, itd.
Po zgraniu tych tabel, robisz gołą instalkę i importujesz do bazy tabele, które wcześniej sobie zgrałeś. Oczywiście trzeba tu sprawdzić wszelkie zależności.
Jak widzisz takie rozwiązanie wymaga bardzo dużego nakładu pracy. Czym więcej zmian w bazie tym więcej pracy będziesz musiał włożyć. Może szybciej wykonasz od nowa instalację i konfigurację (pamiętaj o gołej instalacji - wybierasz ją przy ustawianiu połączenia do bazy danych).
Pozdrawiam
Krzysiek