Import MySQL z commandline
Odesláno v May 31, 2008 | Kategorie MySQL | 3 Comments
Občas každý programátor potřebuje importovat nějakou tu databázi. Problém vznikne pokud už výpis přesáhne desítky megabajtů, protože tady už se začnou projevovat nepříjemné vlastnosti PHP. V takových případech je samozřejmě vhodnější použít příkazovou řádku.
Tady je syntaxe pro import souboru včetně nastavení znakové sady:
d:\xampp\mysql\bin>mysql -uUzivatel -pHeslo --database=bm --default-character-set=utf8 < d:\...\part.sql
Tohle všechno můžeme samozřejmě vyčíst i z nápovědy. Pokud se do ní ovšem dostaneme, ze všech známých možností tady funguje jediná:
mysql -?
Komentáře
3 Responses to “Import MySQL z commandline”
Váš komentář:
a jak se to dělá na hostingu když phpmyadmin již to zamítne z důvodu velikosti ?
Možností je přehršel: Rozdělíš to na více částí, zkusíš se domluvit s adminem na importu (některé hostingy mají vyšší limit u jejich vlastního phpadminu) nebo se pokusíš s adminem dojednat vyšší limit, případně si je nastavíš sám v .htaccess.
Pokud se nepletu, tak za -u a -p neni mezera :)