Napaka 1062 pri selitvi baze podatkov, kako odstraniti?

Zdi se, da bi bilo lažje kot prenos spletnega mesta z enega gostovanja na drugega.

Dovolj je kopirati imenik z datotekami in uvoziti bazo podatkov, toda celo tako navidezno preprost postopek lahko povzroči resne težave.

Pri selitvi baz podatkov se lahko pojavijo številne različne napake. Ta članek bo naslovil napako 1062 pri selitvi baze podatkov. Glede na objave na priljubljenih forumih je to precej pogost problem, ki ga je mogoče zlahka rešiti, zdaj bomo vse razložili.

Napaka 1062 pri selitvi baze podatkov, kako odstraniti?

Napaka pri selitvi baze podatkov

Takšna napaka se pojavi iz enega preprostega razloga. Če tabelam ene baze podatkov dodate tabele že obstoječe druge baze podatkov, se pojavi natančno 1062 napaka. Toda zaradi nepravilnega uvoza se lahko ta napaka pojavi pri umeščanju tabel v novo bazo podatkov.

Najlažji način za odpravo te napake je urejanje kode baze podatkov MySQL. V ta namen boste morali odpreti datoteko zbirke podatkov enega od urednikov, na primer.

Po tem morate najti črto z napisom INCERT INTO in jo zamenjati z REPLACE INTO . Da bi vam olajšali delo, tukaj je dober primer:

Napaka 1062 pri selitvi baze podatkov, kako odstraniti?

Ko govorimo v poklicnem jeziku, je Vstavljanje funkcija za vstavljanje vrednosti v baze podatkov, ki niso delovale. Napaka se je očitno pojavila zato, ker so bile baze že napolnjene, in da jih ne bi očistili in ne iskali problema, je dovolj, da to funkcijo zamenjate z Replace.

Tako pri prenosu baze podatkov podatki niso le vstavljeni, temveč zamenjani.

Če ste pri selitvi baz podatkov MySQL naleteli tudi na napako 1062, poskusite korake, opisane v tem članku, in nato ponovno uvozite bazo na novo gostovanje.

Če ne uspe, poskusite ponoviti osnovni postopek prenosa od prvega koraka, tako da tabele niso popolnoma napolnjene.

Zanimalo vas bo tudi:
- dodatki za varnostno kopiranje WordPressa
- Kako zaščititi mesto pred vdiranjem?
- Zakaj se stran upočasni?

Iskanje

povezani članki