Ștergerea bazei de date cu gunoi! Se rezolvă, drupal

Iată o altă ambuscadă, phpmyadmin scrie că în rezervă nu există nici un tabel! Im import prin fișier text, fără comprimare în utf8. Am decis să experimentez acest dosar. Am selectat mai multe mese și le-am împins într-un alt fișier text, l-am salvat și mi sa întâmplat un miracol! La import, toate importate cu succes!







Am vrut să te întreb, care poate fi curățat de fișier copie de rezervă generală, astfel încât să puteți umple într-un singur fișier, și phpMyAdmin a scris că el nu vede din tabel?

Privit la dimensiunea cache-ului (cache), și uimit - aproximativ 2Mb! Pot să o șterg și, cel mai important, cum? Nu sunt foarte bun la lucrul cu bazele de date.

În curând trebuie să transfer de DB la găzduire, nu aș vrea să întâlnesc o astfel de problemă acolo.

Cum puteți optimiza baza de date pentru Drupal?
--------------------

Pentru a avea succes, optimizarea parțială a bazei de date, astfel încât să puteți curăța baze de date prețioase de moloz, veți avea nevoie de cunoștințe de bază în baza de date de import export \ din phpMyAdmin.

cache, cache_block, cache_content, cache_filter, cache_form, cache_menu, cache_page, cache_update, cache_views.

Sub aceste tabele, ștergeți conținutul în rânduri

INSCRIEȚI ÎN VALORILE `cache '.
INSCRIEȚI ÎN VALORILE `cache_block`.
INSCRIȚI ÎN VALORILE `cache_content`.
INSCRIEȚI ÎN VALORILE `cache_filter`.
INSERTAȚI ÎN VALORILE `cache_form`.
INSCRIEȚI ÎN VALORILE `cache_menu`.
INSCRIEȚI ÎN VALORILE `cache_page`.
INSCRIȚI ÎN VALORILE `cache_update`.
INSCRIEȚI ÎN VALORILE `cache_views`.

Pur și simplu, toate aceste linii pot fi îndepărtate fără o senzație de conștiință.

* Căutați mese cu prefixul de supraveghere a prefixelor și ștergeți liniile

INSCRIȚI ÎN VALORILE "watchdog".

Acum puteți salva și importa baza de date fără gunoi. Simplificarea versiunii finale de rezervă va surprinde plăcut pe cei cărora le pasă de KB suplimentar în DB, de exemplu, eu.







--
-- Structura tabelului `cache_block`
--

2. Astfel:
--
-- Dumparea datelor din tabela `cache_block`
--

Dacă acest lucru nu ajută, atunci va trebui să împărțiți backup-ul în mai multe fișiere. De exemplu: fff.sql (backup-ul dvs.). Faceți mai multe fișiere în care introduceți tabelele și, la rândul lor, le importați în baza de date.

Creați un fișier fff1.sql, și a pus acolo câteva mese (dacă importați phpMyAdmin va bate o greșeală, fă-o cu fișier tabel rău)

CREATE TABLE `access` (
`ajutor` int (11) NOT NULL auto_increment,
`mască` varchar (255) NOT NULL implicit '',
`type` varchar (255) NOT NULL implicit '',
`status 'tinyint (4) NOT NULL implicit' 0 ',
TASTĂ PRIMARĂ ("ajutor")
) MOTOR = MyISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;

CREATE TABLE `accesslog` (
`ajutor` int (11) NOT NULL auto_increment,
`sid` varchar (64) NOT NULL implicit '',
`title` varchar (255) implicit NULL,
`cale` varchar (255) implicit NULL,
`url` varchar (255) implicit NULL,
nume gazdă varchar (128) implicit NULL,
`uid` int (10) implicit nesemnat '0',
`timer` int (10) nesemnate NOT NULL default '0',
`timestamp` int (10) nesemnate NOT NULL implicit '0',
KEY PRIMAR ("ajutor"),
KEY `acceslog_timestamp` (` timestamp`),
KEY `uid` (` uid`)
) MOTOR = MyISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;

Salvăm fff1.sql, importăm cu phpmyadmin în baza de date. Deci, facem cu toate mesele pe care le aveți în rezervă. Evident, nu ar trebui să creați fișiere mari ca fff1. 99.sql, este mai bine să faceți 10-15 fișiere mici și să le importați cu succes.

Și pentru a nu păși pe rake, folosiți direcția de consiliere. care amintește că atunci când economisiți copii de rezervă este necesar să puneți daws crea tabele, șterge tabele și dacă nu este existent.

Sincer, Patolog.

Nou pe forum

  • Atașați selectorul de date la o intrare arbitrară
  • Nu pot schimba contacte prin intermediul paginii.tpl.php
  • Magazin online de la Drupal 8
  • Probleme de instalare a versiunii dev a drupalife_store 7.x-1.x-dev
  • Cum se obține uri img de la elementul matrice în field.tpl.php
  • Cum să adăugați o imagine din lateral
  • Ștergerea automată a materialelor în funcție de dată a terenului
  • Spam este trimis de pe site la drupal
  • Drupal 7 Paginare
  • Comentarii despre site

Conținutul site-ului este publicat pe termenii CreativeCommons Attribution-ShareAlike 3.0 sau o versiune ulterioară

Codurile programului din textul articolelor sunt GNU GPL v2 sau mai târziu.
Drupal este o marcă comercială a lui Drissa Bitaerta







Articole similare

Trimiteți-le prietenilor: