Cum de a salva baza de date server de baze de date SQL într-un alt mediu, MySQL

evgenybe (Evgeny Bouden

Este necesar să se arunce baza de date. Metoda depinde de baza de date. Pe un alt server, trebuie să exportați groapa de date.
Intrebati ce fel de bază de date folosind?

cel mai bun de utilitate răspuns MSSQL este de import / export expertul
Utilizarea este destul de simplu pentru a transfera baza de date.
În cazul în care accesul la utilități pe hosting nu este - cere gazda dvs. de a face o groapa de bază de date.

Dacă aveți nevoie pentru a scrie baza de date MySQL: mysqldump db_name1> db_name2.sql; în cazul în care în cazul în care db_name1 - este păstrat ca numele salva, și db_name2 numele.

Nu mai Mysql:
oprire sudo /etc/init.d/mysql
Trebuie să editați fișierul de configurare principal MySql - my.cnf. Introduceti consola:
sudo gedit /etc/mysql/my.cnf
Găsiți Directiva datadir = / var / lib / mysql și schimbați-l la DataDir = / home / user / mysql
Apoi, trebuie să editați config AppArmor (software-ul instrument de protecție proactivă). AppArmor crede că fișierele bazei de date MySQL sunt stocate în / var / lib / mysql și interzice orice manipulare cu ei. recruta:
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
și schimba toate intrările în / var / lib / mysql / home / user / mysql
Apoi, avem nevoie pentru a reporni AppArmor. Acest lucru se face astfel:
sudo serviciu AppArmor repornire
și ultima - mysql rula:
Start sudo /etc/init.d/mysql
Dacă este făcută corect, atunci problema nu ar trebui să apară.

Și dacă ferestrele zburat? Ce dosar ar trebui să fie salvat?