Prieteni, Buna ziua! Mă bucur să vă văd în partidul meu 😉 Astăzi vă voi arăta cum să sincronizați baza de date WordPress. La fel ca ceea ce tabelul din cele mai importante și cum să lucreze cu ei.
Aprind acest subiect nu este doar. După cum vă amintiți, am vorbit despre modul de a transfera site-ul dvs. găzduit pe un server local. O caracteristică foarte la îndemână atunci când în curs de dezvoltare site-uri web.
Deci, după ce site-ul de prelucrare, este necesar să se întoarcă la hosting. Și cu asta, în general, nu există nici o problemă. În acest caz, în cazul în care în timpul lucrului pe un server local, site-ul localizat în Internet nu a fost actualizat. Dar astfel de cazuri sunt extrem de rare.
Și aici este necesar și baza de date de sincronizare. Deci, este posibil să se combine într-o bază de date, și un nou design și noi recorduri. Și după, fără probleme, să se mute înapoi la un site de găzduire gata.
Și acesta este doar un exemplu, dar deja ați înțeles că manipularea abila a bazei de date deschide noi posibilități în activitatea de pe site-ul.
Structura bazei de date WordPress
Deci, uita-te la masa cheie în baza de date WordPress.
wp_options - conține toate setările site-ului;
wp_usermeta - informații despre toți utilizatorii înregistrați;
wp_users - informații privind administratorul.
Principalele Tabelele din WordPress bază de date
Multe dintre celelalte tabele din baza de date sunt tot felul de plug-in-uri, widget-uri, web hosting și alte astfel de instrumente. Practic, în aceste tabele asamblate informații despre sistem, acesta poate fi utilizat cu un avantaj. Deci, uita-te cu atenție aceste tabele, puteți afla la ce cerere-cheie a venit un vizitator pe orice pagină, indiferent dacă a fost prima vizită sau un al doilea, și chiar cu unele browserul și sistemul de operare.
Bază de date Google Analytics
Acum, când o idee generală despre WordPress ați primit datele, puteți trece la obiectivul de lecție - sincronizare a bazei de date.
Pre-sincronizare
Înainte de a începe să lucreze cu baza de date - asigurați-vă că pentru a face o copie de rezervă. Pentru că dacă faci ceva greșit. Puteți restaura totul dintr-o copie de rezervă.
De asemenea, în scopul de a dezvolta procesul, recomand să înceapă să se stabilească un server local Denver și practica pe ea.
Deci, veți înțelege și procesul, și să fie capabil de a crea baza de date necesară pe computer și transferați la găzduirea unei baze de date de-a gata.
Cel mai important nu uita de rezervă.
Compara baze de date din phpMyAdmin
Acest pas este opțional, dar este mai bine dacă știi cum, cu mijloace improvizate, compara baze de date. Am aceste cunoștințe de multe ori vin la salvare.
Acest lucru va fi folosit pentru instrumentul phpMyAdmin, care este disponibil pe găzduirea și pe serverul local.
Ca o comparație, vom folosi baza de date de pe un server local, am folosit pentru a lucra la noul șablon. Iar baza de date, care este folosit de mine pe blog-ul meu.
Noi analizăm site-ul de testare și baza de date:
Pentru a începe, uita-te la numărul de articole. Acest lucru se poate face în panoul de administrare WordPress. Doar deschide consola.
indici de baze de date locale
După cum puteți vedea în captura de ecran, articolele de pe site-ul de testare - 136.
După actualizarea temelor, am reușit să scrie o serie de articole. Și acum sunt 138.
Indicatorii de bază reală
Numărul total de intrări în tabelul
După cum puteți vedea în captura de ecran - doar 2245 de înregistrări. Și printre ei articole și intrările individuale. Și totuși o grămadă de proiecte și alte documente despre imagini, și așa mai departe.
Prin urmare, se determină imediat numărul de articole este nerealistă. Acest lucru va necesita pentru a face o mică cerere de colaționare.
Cerere de sortare
Ca rezultat, vom obține 136 de intrări. Acum, această cifră corespunde numărului de articole.
În mod similar, verificările și alte baze de date. În cazul meu - baza reală a blog-ul meu.
Această cunoaștere va ajuta să nu piardă nimic important. Și verificați după sincronizare dacă totul a mers bine.
Ca un exemplu, eu vorbesc poveste puțin enervant. Un prieten de-al meu o dată mutat de la o gazdă la alta. A făcut totul în conformitate cu instrucțiunile, suport tehnic l-au ajutat. Dar, după un timp, el a observat că site-ul său lipsesc două elemente. Când el mi-a cerut să afle ce ar putea fi problema, am avut o reconciliere, și sa dovedit că, în noua bază de date nu are două intrări, care se află în baza de date veche. Cel mai probabil, când a suferit în baza de date, apoi am făcut ceva greșit și a pierdut cele două articole. Ca rezultat, am avut un pic pokoldovat și să se întoarcă aceste două articole la locul lor de drept.
De aceea, este important să știe cum să se împace. Și asigurați-vă că, după sincronizare, toate intrările dvs. portate cu succes dintr-o bază de date la altul.
Sincronizare Baza de date WordPress
Toate acțiunile se vor face pe serverul local. Și puteți importa terminat după găzduirea bazei de date.
Pasul 1: Creați două baze de date goale
În cazul în care se pune întrebarea de ce cele două baze, apoi explica - este necesar pentru a nu atinge partea de dedesubt a bazei de date și pentru a stabili un exemplu cu un ardezie curat.
Mai întâi de toate rula în browser-ul Denver și localhost dactilografiere / unelte /. și apoi apăsați pe link-ul phpMyAdmin.
Apoi, du-te la secțiunea „Baze de date“ și de a crea două baze de date. Pentru a face acest lucru, introduceți un nume și faceți clic pe „Create“.
Crearea unei noi baze de date
Pasul 2. Importul datelor în baza de date
Deci, am făcut o copie de rezervă a bazei de date. Cu un site de test la altul de blog-ul meu de pe Internet. Ei vor trebui să importe conținutul în baza de date nou creată. Și va continua să fie asigurat.
Ar trebui să aibă două baze, de asemenea, că se va sincroniza.
Acum, trebuie să importați date din copia de rezervă la noua bază de date. Pentru a face acest lucru, pentru a alege o nouă bază - deschideți fila „Import“ - alegeți „fișier copie de rezervă“ - apăsați „OK“.
Baza de date de import
Pasul 3: Sincronizarea bazelor de date
În general, este posibil să copiați pur și simplu tabelele dorite dintr-o bază de date la alta. Dar vom lua în considerare în mod direct procesul de sincronizare. Ca complete și parțiale (sub forma unor tabele separate).
„Sync“ Pentru a face acest lucru, mergeți la pagina de start și selectați secțiunea phpMyAdmin.
Selectarea pentru sincronizarea bazelor de date
După ce trece de comparație. Alegerea se va cere să sincroniza tabele separate, în care există o schimbare, sau de a efectua o sincronizare completă.
Baza de date rezultat comparație
Dacă doriți să sincronizați tabel separat, vă rugăm să faceți clic pe S sau D. Aceste litere sunt în formă de litere va fi estompată, iar în caseta de mai jos, veți vedea tabelul Anexa pentru sincronizare. După care puteți sincroniza aceste tabele, făcând clic pe „Aplicați modificările selectate.“
Pentru a sincroniza baza de date în întregime, nimic pentru a sărbători nu este necesar. Doar faceți clic pe butonul „Sincronizarea bazei de date.“
Statistici pe blog-ul de testare:
Rezultatele bazei de date locale
Statistici privind blog-ul de lucru:
Rezultatele pe baza reale