Forum » Izdelava spletišč » Kopiranje SQL baze
Kopiranje SQL baze
sameone ::
Zdravo
Imam nekaj vprašanj glede kopiranja datotek iz enega rač. oz. strežnika do drugega.
Na rač. št. 1 imam linux enterprise 10 z apache, php, mysql , phpmyadmin in postavljeno spletno stran.
Na rač. št 2 podobno konfiguracijo in tukaj razvijam svojo spletno stran.
Zdaj pa me zanima kako skopirat sql bazo iz rač. 2 na rač.1, glede ostalih datotek ni problema.
Kaj to bi šlo, da bi šel npr. pri linux /var/lib/mysql do datoteke oz. baze in potem datoteko skopiral na rač1 kje bi dal zamenjaj vse.
LP in hvala za pomoč
Imam nekaj vprašanj glede kopiranja datotek iz enega rač. oz. strežnika do drugega.
Na rač. št. 1 imam linux enterprise 10 z apache, php, mysql , phpmyadmin in postavljeno spletno stran.
Na rač. št 2 podobno konfiguracijo in tukaj razvijam svojo spletno stran.
Zdaj pa me zanima kako skopirat sql bazo iz rač. 2 na rač.1, glede ostalih datotek ni problema.
Kaj to bi šlo, da bi šel npr. pri linux /var/lib/mysql do datoteke oz. baze in potem datoteko skopiral na rač1 kje bi dal zamenjaj vse.
LP in hvala za pomoč
krneki0001 ::
SQL bazo backupiraš, prepišeš backupe na drug računalnik in narediš restore.
Tukaj imaš primer backup in restore:
Tukaj imaš primer backup in restore:
BACKUP DATABASE [ime_baze] TO DISK = N'pot_do_datoteke\datoteka.bak' WITH NOFORMAT, NOINIT, NAME = N'ime_baze', SKIP, NOREWIND, NOUNLOAD, STATS = 10
RESTORE DATABASE [ime_baze] FROM DISK = N'pot_do_datoteke\datoteka.bak' WITH FILE = 1, MOVE N'ime_baze_Data' TO N'pot_do_baze\ime_baze_Data.mdf', MOVE N'ime_baze_Log' TO N'pot_do_baze\ime_baze_Log.ldf', NOUNLOAD, STATS = 10
AndrejS ::
Mislim da si ti dal to primer za MSSQL, on pa potrebuje za mysql.
Uporabi mySQL administrator , in imaš noter backup in restore.
Uporabi mySQL administrator , in imaš noter backup in restore.
krneki0001 ::
Za posamezno tabelo
Za celo bazo pa naj si prebere dober članek ali dva
http://www.devshed.com/c/a/MySQL/Backin...
http://www.webcheatsheet.com/SQL/mysql_...
BACKUP TABLE tablename1 [, tablename2...] TO 'filepath_filename'
RESTORE TABLE tablename1 [, tablename2...] FROM 'filepath_filename'
Za celo bazo pa naj si prebere dober članek ali dva
http://www.devshed.com/c/a/MySQL/Backin...
http://www.webcheatsheet.com/SQL/mysql_...
Zgodovina sprememb…
- spremenilo: krneki0001 ()
DeeJay ::
Backup
iz command vrstice vpišeš:
Restore
iz command vrstice vpišeš:
iz command vrstice vpišeš:
mysqldump -uuser -ppassword ime_baze > datoteka_baze.sql
Restore
iz command vrstice vpišeš:
mysql -uuser -ppassword ime_baze < datoteka_baze.sql
sameone ::
Hvala vsem za pomoč
Kaj ta restore prepiše bazo ??
A obstaja kakšna možnost to narediti preko phpmyadmin-a ??
Kaj ta restore prepiše bazo ??
A obstaja kakšna možnost to narediti preko phpmyadmin-a ??
alien01 ::
A obstaja kakšna možnost to narediti preko phpmyadmin-a ??
Če je baza majhna potem ni problem, če je velika (ali če je majhna)
upoštevaj nasvet od DeeJay.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | prenos wordpress strani na drug strežnikOddelek: Izdelava spletišč | 1857 (1545) | p1nky |
» | Cpanel Cron jobs ne pošlje backup-a baze na mailOddelek: Izdelava spletišč | 2569 (2436) | Housy |
» | C# OleDB create databaseOddelek: Programiranje | 1320 (1152) | DubleG |
» | Skripta za prikaz najnovejšega na forumuOddelek: Izdelava spletišč | 1677 (1282) | c0dehunter |
» | sessionsOddelek: Izdelava spletišč | 1497 (1359) | multiplayer |