Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Data mysql  (Přečteno 3520 krát)

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Data mysql
« kdy: 14 Června 2010, 10:10:35 »
Zdravim,

muzete mi prosim poradit, kde na hdd mohu najit ulozena data z mysql a jak je mohu zalohovat, pripadne tip na zalohovaci php script.

Diky.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #1 kdy: 14 Června 2010, 10:34:54 »
Hodnota datadir v souboru /etc/mysql/my.cnf.

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Data mysql
« Odpověď #2 kdy: 14 Června 2010, 16:41:46 »
Diky za tip, ale v tomto souboru jsou pouze informace o nastaveni. K uvodnimu dotazu se mozna vice blizi umisteni /var/lib/mysql. Zde jsem nalezl databaze mnou vytvorene, ale tento adresar lze sice zalohovat, ale pri obnoveni se mi neobnovi data z tabulek. Mozna bych mel upresnit dotaz na: jakym prikazem mysql lze zalohovat vsechny databaze, tabulky a radky? Nejak jsem nenalezl odpoved, tim vsak nerikam, ze neni  :)

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re: Data mysql
« Odpověď #3 kdy: 14 Června 2010, 16:53:52 »
http://sourceforge.net/projects/automysqlbackup/

Používám tento skriptík a funguje super
jabber: etnyx@jabbim.cz

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #4 kdy: 14 Června 2010, 18:19:58 »
Diky za tip, ale v tomto souboru jsou pouze informace o nastaveni. K uvodnimu dotazu se mozna vice blizi umisteni /var/lib/mysql. Zde jsem nalezl databaze mnou vytvorene, ale tento adresar lze sice zalohovat, ale pri obnoveni se mi neobnovi data z tabulek. Mozna bych mel upresnit dotaz na: jakym prikazem mysql lze zalohovat vsechny databaze, tabulky a radky? Nejak jsem nenalezl odpoved, tim vsak nerikam, ze neni  :)

Chceš snad říci, že tam nemáš něco jako
Kód: [Vybrat]
datadir = /var/lib/mysql
???
Protože PRÁVĚ TAM jsou všechna data z databází!!! (Jestli tam dokážeš i zapisovat je ovšem otázka práv :-)

Otázka zálohy a obnovy je již druhá věc a těch způsobů jsou mraky. Např. export/impor do/z .sql, kopírování souborů "zvenčí" nebo tak, jak píší na http://dev.mysql.com/doc/refman/5.1/en/backup-and-recovery.html.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Data mysql
« Odpověď #5 kdy: 14 Června 2010, 21:59:16 »
Osobně používám export do .sql souborů, přijde mi to jako nejčistší řešení.
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #6 kdy: 14 Června 2010, 23:53:48 »
Osobně používám export do .sql souborů, přijde mi to jako nejčistší řešení.
Vo tom žádná :-)
Navíc se to dá otevřít v geditu a v případě potřeby i vylepšit!!!

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Data mysql
« Odpověď #7 kdy: 15 Června 2010, 08:20:22 »
Osobně používám export do .sql souborů, přijde mi to jako nejčistší řešení.
Vo tom žádná :-)
Navíc se to dá otevřít v geditu a v případě potřeby i vylepšit!!!

Otázka je jak chceš v geditu vylepšit zaheslovaný komprimát několika exportů ;) Ale to už je detail :)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #8 kdy: 15 Června 2010, 08:48:34 »
Osobně používám export do .sql souborů, přijde mi to jako nejčistší řešení.
Vo tom žádná :-)
Navíc se to dá otevřít v geditu a v případě potřeby i vylepšit!!!

Otázka je jak chceš v geditu vylepšit zaheslovaný komprimát několika exportů ;) Ale to už je detail :)

No, buď znáš ty správné klávesové zkratky nebo nešifruješ. Si vyber :-)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Data mysql
« Odpověď #9 kdy: 15 Června 2010, 19:01:17 »
Osobně používám export do .sql souborů, přijde mi to jako nejčistší řešení.
Vo tom žádná :-)
Navíc se to dá otevřít v geditu a v případě potřeby i vylepšit!!!

Otázka je jak chceš v geditu vylepšit zaheslovaný komprimát několika exportů ;) Ale to už je detail :)

No, buď znáš ty správné klávesové zkratky nebo nešifruješ. Si vyber :-)

No já si vybral už dávno :)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Data mysql
« Odpověď #10 kdy: 15 Června 2010, 19:16:54 »

Chceš snad říci, že tam nemáš něco jako
Kód: [Vybrat]
datadir = /var/lib/mysql
???
Protože PRÁVĚ TAM jsou všechna data z databází!!! (Jestli tam dokážeš i zapisovat je ovšem otázka práv :-)

Otázka zálohy a obnovy je již druhá věc a těch způsobů jsou mraky. Např. export/impor do/z .sql, kopírování souborů "zvenčí" nebo tak, jak píší na http://dev.mysql.com/doc/refman/5.1/en/backup-and-recovery.html.

JJ, mam tam soubory, ale kdyz je zazalohuji, tak mi nesly obnovit. V tomto adresari jsem mel adresar TEST, databaze mela nazev TEST, cely jsem ho zkopiroval jinam a zase vratil a v databaze TEST se objevila v seznamu databazi, ale bez dat.

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Data mysql
« Odpověď #11 kdy: 15 Června 2010, 19:19:02 »
Lze pouzit i mysqldump -u root -p TEST > XXX.txt ?

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: Data mysql
« Odpověď #12 kdy: 15 Června 2010, 20:55:24 »
...
Lze pouzit i mysqldump -u root -p TEST > XXX.txt ?
no to snad ani jinak nejde, ne?

pro import zpet: mysql -uuser -ppass -Ddbase [--default-charset=xyz] < backup.sql
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Data mysql
« Odpověď #13 kdy: 15 Června 2010, 21:37:57 »
Jsem uplny zacatecnik, proto se ptám. Díky za navod na import. Jak by vypadal radek pro import ze souboru XXX.txt pri pouziti prikazu mysqlimport ?
« Poslední změna: 15 Června 2010, 21:43:55 od SDan »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: Data mysql
« Odpověď #14 kdy: 15 Června 2010, 22:34:44 »
heh, diky mysqlimport jsem naznal. Dle manualu je stejnej syntax jako mysqldump (jen pro poradek, to co ti tu pisu je v man mysqlimport)

mysqlimport -uuser -ppass [-hhostname] dbname source.sql cili v tvym pripade asi:
Kód: [Vybrat]
myslimport -uroot -p nazevmojidb mujdump.txtnebo
Kód: [Vybrat]
mysql -uroot -p -Dnezevmojidb < mujdump.txt
Co se tyce --default-charset - ten je treba pouzit pokud mas dump v jinym kodovani, nez je cilova db (obcas se to stava, kdyz dostanes dump od nekoho jinyho). Jinak je treba si dat pozor na maximalni velikost jednoho sql dotazu. Pokud mas root, tak neni problem tyhle direktivy zmenit. Ale to ti povidam veci, ktery ti zrejme nehrozi...
« Poslední změna: 15 Června 2010, 22:37:06 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #15 kdy: 15 Června 2010, 23:11:45 »

Chceš snad říci, že tam nemáš něco jako
Kód: [Vybrat]
datadir = /var/lib/mysql
???
Protože PRÁVĚ TAM jsou všechna data z databází!!! (Jestli tam dokážeš i zapisovat je ovšem otázka práv :-)

Otázka zálohy a obnovy je již druhá věc a těch způsobů jsou mraky. Např. export/impor do/z .sql, kopírování souborů "zvenčí" nebo tak, jak píší na http://dev.mysql.com/doc/refman/5.1/en/backup-and-recovery.html.

JJ, mam tam soubory, ale kdyz je zazalohuji, tak mi nesly obnovit. V tomto adresari jsem mel adresar TEST, databaze mela nazev TEST, cely jsem ho zkopiroval jinam a zase vratil a v databaze TEST se objevila v seznamu databazi, ale bez dat.

No tak to's asi udělal někde chybu, protože já jsem si přesouval data někam jinam a nebyl s tím problém. Možná by pomohlo restartovat mysql.

Jsem uplny zacatecnik, proto se ptám. Díky za navod na import. Jak by vypadal radek pro import ze souboru XXX.txt pri pouziti prikazu mysqlimport ?

Pokud jsi začátečník, tak si nainstaluj phpMyAdmin a tam máš export/import na kliknutí myší. Nic pohodlnějšího neznám. Ovšem pokud preferuješ příkazovou řádku, tak to je jiná.

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #16 kdy: 15 Června 2010, 23:12:47 »

Chceš snad říci, že tam nemáš něco jako
Kód: [Vybrat]
datadir = /var/lib/mysql
???
Protože PRÁVĚ TAM jsou všechna data z databází!!! (Jestli tam dokážeš i zapisovat je ovšem otázka práv :-)

Otázka zálohy a obnovy je již druhá věc a těch způsobů jsou mraky. Např. export/impor do/z .sql, kopírování souborů "zvenčí" nebo tak, jak píší na http://dev.mysql.com/doc/refman/5.1/en/backup-and-recovery.html.

JJ, mam tam soubory, ale kdyz je zazalohuji, tak mi nesly obnovit. V tomto adresari jsem mel adresar TEST, databaze mela nazev TEST, cely jsem ho zkopiroval jinam a zase vratil a v databaze TEST se objevila v seznamu databazi, ale bez dat.

No tak to's asi udělal někde chybu, protože já jsem si přesouval data někam jinam a nebyl s tím problém. Možná by pomohlo restartovat mysql.

Jsem uplny zacatecnik, proto se ptám...

Pokud jsi začátečník, tak si nainstaluj phpMyAdmin a tam máš export/import na kliknutí myší. Nic pohodlnějšího neznám. Ovšem pokud preferuješ příkazovou řádku, tak to je jiná.

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: Data mysql
« Odpověď #17 kdy: 15 Června 2010, 23:45:24 »
Pokud jsi začátečník, tak si nainstaluj phpMyAdmin a tam máš export/import na kliknutí myší. Nic pohodlnějšího neznám. Ovšem pokud preferuješ příkazovou řádku, tak to je jiná.
phpmyadmin je v pripade velkejch databazi uplne na prd
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #18 kdy: 16 Června 2010, 09:12:02 »
Pokud jsi začátečník, tak si nainstaluj phpMyAdmin a tam máš export/import na kliknutí myší. Nic pohodlnějšího neznám. Ovšem pokud preferuješ příkazovou řádku, tak to je jiná.
phpmyadmin je v pripade velkejch databazi uplne na prd
No, nepředpokládám, že by začátečník měl TB databáze...

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: Data mysql
« Odpověď #19 kdy: 16 Června 2010, 14:09:00 »
phpmyadmin ti hodi timout klidne pri 300MB dumpu
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Data mysql
« Odpověď #20 kdy: 16 Června 2010, 14:52:34 »
phpmyadmin ti hodi timout klidne pri 300MB dumpu
Hehe, obávám se, že ani 300MB není v tuto chvíli něco, co by začátečníka limitovalo. Pokud ovšem nebude do databáze sypat nějaký obludný binárky... :-)

SDan

  • Aktivní člen
  • *
  • Příspěvků: 209
Re: Data mysql
« Odpověď #21 kdy: 16 Června 2010, 20:04:22 »
Prikazova radka je pro me lepsi, nuti me to neco cist a ptat se. Phpmyadmin mam, ale to neni to prave orechove  :)

 

Provoz zaštiťuje spolek OpenAlt.