Jump to content
php.lv forumi

Datubāzes eksportēšana caur web


mad182

Recommended Posts

Man ir viena datubāzīte kuru laiku pa laikam vajag pārkopēt, tā šobrīd aizņem ~110mb un aug. It kā nekas liels, bet serverim man ir tikai http un ftp pieeja un webiskie rīki kā phpmyadmin to eksportējot vai importējot vienā gabalā aizrijas. Pa vienai tabulai vēl kaut kas sanāk, bet nu ar lielāko tabulu brīžiem arī atsevišķi ir problēmas.

 

Gribēju pajautāt, vai ir kāds toolis, kas prot eksportēt palielas mysql datubāzes, vislabāk, ierakstot failā uz servera. Vai varbūt to var kaut kā izdarīt caur phpmyadmin?

Ar importēšanu problēmu nav, izmantoju šo: http://www.ozerov.de/bigdump.php

Link to comment
Share on other sites

cron nav pieejams ?

pasaki lai hosteris uztaisa cron un ar mysqldump katru dienu uztasa db dumpu un tad caur ftp to savaac un izdzees ....

vari arii pats uztaisiit scriptu un caur php vinju izsaukt ...

 

mysqldump --opt --databases db_vards -u db_lietotajs --password='megaparole' | bzip2 -c > /fails/kur/bus/dumps.sql.bz2

 

var arii meginaat sho pa taisno ar exec izsaukt

Edited by Klez
Link to comment
Share on other sites

webiskie rīki kā phpmyadmin to eksportējot vai importējot vienā gabalā aizrijas.

Importam itkaa ir 2Mb (standartaa) , bet nu Eksportam itkaa nav ierobezojumi (vismaz nav noverots.. )

Sliktaakaa gadijumaa panjem uzraksti nelielu skriptinju kas to DB nodampos uz servera ...

Vai arii tiesam izmanto Croon (ja katru dienu vaajg..) , vai runaa ar hostetaaju par ikdienas DB backupu ...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...