Salvarea tabelelor pe alta partitie / Readaugarea intr-o baza de date mysql
Scris: Mie Feb 24, 2016 10:33 am
Salutare.
Pe un calc am instalat xampp in directorul: c:\xampp
Pe partitia D am creat directoarele: MySQL/data iar in fisierul de configurare mysql (my.ini) am schimbat calea implicita cu:
datadir="D:/MySQL/data"
Partitia C este inghetata cu un program care reface starea partitiei dupa restart (inghetarea s-a facut dupa ce am configurat mysql, etc)
Folosesc phpmyadmin pentru a crea si popula tabele.
Dupa ce creez o tabela mi se creeaza fisierul nume_tabel.frm in directorul d:/MySQL/data/nume_baza/nume_tabel.frm.
Pot lucra cat doresc, pot reporni xampp, totul este in regula.
Daca repornesc calculatorul (tot ce s-a adaugat pe C se sterge) si intru din nou in phpmyadmin nu mai gasesc nici un tabel in baza de date.
Daca verific d:/MySQL/data/nume_baza/ exista fisieul nume_tabel.frm.
Acum intrebarile sunt doua:
1. daca am un fisier .frm il pot adauga cumva manual la baza de date
2. (cazul ideal) Ce ar trebui sa mai confirurez pe langa datadir astfel incat sa am toate informatiile pe partitia D. Banuiesc ca mysql mai scrie o parte din informatii pe C si din aceasta cauza nu mai vad tabela dupa restart.
Multumesc anticipat.
Pe un calc am instalat xampp in directorul: c:\xampp
Pe partitia D am creat directoarele: MySQL/data iar in fisierul de configurare mysql (my.ini) am schimbat calea implicita cu:
datadir="D:/MySQL/data"
Partitia C este inghetata cu un program care reface starea partitiei dupa restart (inghetarea s-a facut dupa ce am configurat mysql, etc)
Folosesc phpmyadmin pentru a crea si popula tabele.
Dupa ce creez o tabela mi se creeaza fisierul nume_tabel.frm in directorul d:/MySQL/data/nume_baza/nume_tabel.frm.
Pot lucra cat doresc, pot reporni xampp, totul este in regula.
Daca repornesc calculatorul (tot ce s-a adaugat pe C se sterge) si intru din nou in phpmyadmin nu mai gasesc nici un tabel in baza de date.
Daca verific d:/MySQL/data/nume_baza/ exista fisieul nume_tabel.frm.
Acum intrebarile sunt doua:
1. daca am un fisier .frm il pot adauga cumva manual la baza de date
2. (cazul ideal) Ce ar trebui sa mai confirurez pe langa datadir astfel incat sa am toate informatiile pe partitia D. Banuiesc ca mysql mai scrie o parte din informatii pe C si din aceasta cauza nu mai vad tabela dupa restart.
Multumesc anticipat.