Много уеб-разработчици отдавна знаят, че внасяме база данни MySQL, което е повече от 2 MB, удобен инструмент PhpMyAdmin - невъзможно. Той има промъква ограничение, което не позволява вноса на голяма база данни. Има GZIP -contraction, но най-често това не е достатъчно.
Най-сигурният начин да внася голяма MySQL база данни, - което го внася директно на самия сървър.
В моята работа аз използвам, за да се развие сайта всяка CMS за онлайн магазин. винаги се сблъскват с проблема за прехвърлянето на готов онлайн магазин за тестване на сайта на битката на сървъра. В 99% от случаите, сгъстен данни е винаги по-голям от 2 МБ. Поради това, значимостта на проблема е над средното ниво.
Да приемем, че базата данни е била качена на ✳.sql файл. например base.sql.
Този файл трябва да бъде прехвърлена на сървър чрез FTP -client или друг файлов мениджър с такава възможност. Например, ние успешно се премества и се слага в тук - / Начало / потребител /.
Точно пред процеса на импортиране, ние трябва да се свържете с нашия сървър във всеки удобен начин. Имам всичко на сървъра Linux, така че е по-лесно да се свърже с него чрез SSH.
Екипът за връзка:
Тогава администраторската парола е написан. Ние сме на servre.
Внос голяма база данни MySQL
много Командата Въвеждане изглежда така:
Ако сървърът MySQL себе си е на същата машина като файловете на сайта, командата може да бъде леко намалена. Имам нужда от тях отборът е както следва:
Encoding база данни
Трябва да се има предвид, че стандартната за кодиране на MySQL - е UTF -8, така че ако се направи кодиране, внася в базата данни на прозорци - cp1251, е необходимо да го внесе за прекодиране на дясно.
За да направите това, има изброяване команда:
Както можете да видите, че е проста.
Свързани статии