zkopirovani existujici databaze
12 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
ahoj, jeste se tu moc nevyznam a rada bych vedela, jak prekopiruju svoje tabulky z localhostu sem na web. dik za odpoved
-
1. Z localhostu ji vyexportuj do SQL příkazů (třeba přes phpMyAdmina) 2. Přihlas se na mysql.webzdarma.cz 3. Soubor naimportuj (tlačítko SQL)
-
dik, jak snadne:-)
-
a je to mozne i pokud mam soubory *.frm, *.MYI a *.MYD? to by pro me bylo nejlepsi moje tabulky maji i pres 4000radku
-
Neraduj se předčasně (často dělá problém diakritika).
-
no prave s tou mam problem, navic mam anglicke windowsy tak kdyz od sebe kopiruji znaky nemam cesky. soubory mam k dispozici od nekoho jineho ve vyse uvedenych priponach, tak me zajimalo, jestli to jde nakopcit primo sem nejak
-
Tak snadne to asi nebude ;) Soubory ti budou k nicemu. Ty si nech na lokalu. To o cem tady mluvime je SQL format s priponou .sql A tento soubor se da vygenerovat treba prave pomoci phpMyAdmin volbou exportovat do souboru. Vytvoreny soubor pak pouzijes k importovani sem na WZ, opet phpMyAdminem, ale jiz na adrese http://mysql.wz.cz volbou importovat, pripadne volbou SQL dotaz - pouzit soubor. Cestina nema vliv na pouzity operacni system. Import a export musi probihat ve stejne kodovanim. To jest export je treba UTF-8, import musi byt taky v UTF-8.
-
no asi to bude pravda, kazdopadne borec ma ty tabulky v implicitnim nastaveni phpmyadmin - latin1 swedish a pry to v pohode jede jako cp1250, me to tak neprijde:-) kdyz to udelam tim sql mam tam znaky preskrtla kolecka atd:-)
-
Právě proto jsem ti psal, ať se neraduješ předčasně. Musíš si s tím pohrát. Ale předtím si to zazálohuj!
-
renca (cardetails.wz.cz) " borec ma ty tabulky v implicitnim nastaveni phpmyadmin - latin1 swedish a pry to v pohode jede jako cp1250" Tohle resi u programu sql prikaz SET NAMES, ale funguje jen na SQL 4.neco+ Pri exportu je ted otazka, jestli to exportoval jako ls1 nebo cp1250. Podle toho se upravi prikaz pro vytvareni tabulky: pouziji minichat... http://www.volny.cz/peter.mlich/www.htm#msub13 CREATE TABLE minichat_banned ( ip varchar(15) NOT NULL default '', PRIMARY KEY(ip) ) TYPE=MYISAM; -- ) TYPE=MyISAM COLLATE cp1250_general_ci; -> CREATE TABLE minichat_banned ( ip varchar(15) NOT NULL default '', PRIMARY KEY(ip) -- ) TYPE=MYISAM; ) TYPE=MyISAM COLLATE cp1250_general_ci; (cili jsem odmazal komentar ze sveho scriptu a zakomentoval radek nad tim) Toto udela totez jako set names pri vytvareni tabulky. A ted je na tobe, jestli tam das ls1 nevo cp kodovani. Viz export. Potom bych si zkontroloval, zda to je fakt v SQL strukture spravne, vsechny textove pole s tim kodovanim. A pak bych data teprve importoval. Nebo, mam pocit, ze uplne inserty pro exportu by to melo exportovat i s colate. Ale nejsem si tim jist, mozna jen novejsi phpadmin. 4000 radku neni tabulka, to je jen kratky seznam. Ale je mozne, ze import 10M dat je trosku zatez a mozna by to chtelo dat do transakci. znam tabulky, kde je 10.000.000 radku :)
-
SQL na wz podporuje transakce?
-
Marek z Markova (markovo.wz.cz) Jo, to nevim. :) renca (cardetails.wz.cz) Mimochodem, pro velky soubor se da v phpadminu doklikat na bigdump, ktery jej tam umi nahravat asi po 1,5M castech. Vcera jsem treba resil problem, jak 100M import z SQL prevest na localhost, kdyz mam v PHP omezeni na 2M upload a nahodou tak ctu chybove hlaseni, kde se prave psalo o bigdumpu a kde jej stahnout...