Hogyan lehet importálni egy nagy adatbázis mysql - létrehozása és előmozdítása helyszínek Vlagyivosztok
Hogyan lehet importálni egy nagy adatbázis mysql
Egy nagy adatbázis lehet a méret és 87Mb, és ez elég lesz ahhoz, hogy ártalmatlanná phpmyadmin, így függ az MS Excel és nyissa meg a Word-fájl. Ön meglepett.
Tény, hogy a mi „modern kor” nem tökéletes program és a tökéletes kódot. 87Mb van 1.500.000 sorok vagy rekordok mySQL - itt a sorok számát, és hozza az összes programot a nyitjára. De elég használni Notepad ++ ez jól nyitott az ilyen fájlokat.
Töltés a kiírási kell végrehajtani csak SSH Shell hozzáférés ingyenes Putty klienst. Más eljárások bonyolultak és hatástalan - te csak az idejét vesztegeti. De lehet használni BigDump.
Mi fog működni a gittet és gyalogos hozzáférést.
1) A billenő terhelés ftp tetszőleges mappába oldalon
2) nyissa Putty és fekete doboz (miután a sikeres belépését a panel) levelet
mysql -h hostname -u user-name -p db-name
És ha az adatbázis host egy szabványos a localhost, rekord -h nem tud írni, akkor nem lesz:
mysql -u user-name -p db-name
hostname helyébe a localhost (ha yavl. Igaz, hogy a fogadó)
felhasználónév helyébe az adatbázis felhasználónév
db-név helyett a neve az adatbázisban
Nos, /path-to-mydir/dump.sql - a teljes útvonal a gyökér a fájlt - ez általában hosszú és úgy néz ki, mint itt van ez:
3) rámutat egy új mezőt az adatbázis, a jelszó is jobb, hogy másolja be azt a Shift + INSERT
További ENTER
4) Az új adatbázis telepítve van.
Amikor importál egy adatbázis problémái lehetnek kódolást, így meg kell, hogy megbizonyosodjon arról, hogy a működési alap és az SQL-lerakó ugyanazon kódolást, vagy átalakítani egy adatbázis mysql szabvány kódolás, jellemzően utf-8
A Putty illessze be az alábbi kódot
iconv -f CP1251 -t UTF-8 dump.sql> dump.sql.utf8
vagy adja meg a szükséges kódolás, ha importál egy adatbázist:
mysql -h hostname -u user-name -default_character_set utf8 -p db-name