ПредишенСледващото

Инсталирането и надстройката на MySQL в FreeBSD

Инсталирането и надстройката на MySQL в FreeBSD

Дългът на трудовото му Наскоро често има какво да се инсталира и конфигурира на UNIX сървъри. Аз съм свикнал да "windose", където просто трябва да кликнете върху желаните бутони, така че UNIX-подобни операционни системи, дори и толкова проста задача като надстройка или инсталиране на MySQL, струва ми се, някаква странна и сложна. FreeBSD. за тези, които не знаят, е операционна система, основана на UNIX. Тя е на операционната система Linux, което имам е на сървъра. В същото време има на сървъра и на мястото на такъв голям магазин на резервни части, които на базата данни е 50GB. Няколко маси в базата данни само луди размери до 150 млн. Records. Разбира се, в някои случаи, като пробата е работил доста бавно, особено ако тя се базира на няколко критерия. Pro запис на реда в тези таблици, аз обикновено си мълчат, или по-скоро за скоростта на запис ... Както и да е, нещо, което аз отделям.

Накратко отне такава технология, като разделяне на таблици (от които ще напиша по-късно), което ускорява работата с големи маси от десет пъти. Факт е обаче, че тя е на разположение в MySQL от версия 5.1 и 5.08 на сървъра, както и че е трябвало да бъде актуализиран. В Windows, тя се отделя лесно, изтегляте нови комплекти. Но в FreeBSD отгоре някак неясна, тъй като под ръка само конзола прозорец черупка, и как чрез нея, че всяко актуализиране или инсталирате неизвестен.

И както винаги, всичко е много просто. В FreeBSD има така наречените портове (/ URS / портове). е колекция от програми, които са готови за монтаж. Оказа се, че MySQL 5.1 на север вече е готова за инсталиране в повечето от тези пристанища. Имам една папка / ЮЕсАр / пристанища / бази данни / mysql51-сървър.

Актуализация на самия MySQL не дава, така че ние трябва първо да деинсталирате старата версия и след това да инсталирате новата. Първата стъпка е да се направи резервно копие на базата данни. Т.е. копирате папка / Var / db / MySQL. за всеки случай. След това отстранете стария мускула:

CD / ЮЕсАр / пристанища / бази данни / mysql50-сървър /
направи деинсталирате
CD / ЮЕсАр / пристанища / бази данни / mysql50-клиент /
направи деинсталирате

И всъщност се процедира, за да инсталирате новата версия

CD / ЮЕсАр / пристанища / бази данни / mysql51-сървър /
направи инсталирате чиста

След като инсталирате новата версия, трябва да стартирате MySQL utilitku / ЮЕсАр / местни / хамбар / mysql_fix_privilege_tables. че го е направил необходимите промени в структурата на таблиците.

Нова версия на MySQL инсталиран, но в PHP могат да бъдат проблеми с връзката. За да ги избегне, трябва да възстанови само разширения за PHP, които се използват, за да се свърже с MySQL

CD / ЮЕсАр / пристанища / бази данни / php5-MySQL
направи деинсталирате
направи инсталирате чиста

Ако използвате MySQLi или друга версия на PHP, използвайте съответната папка вместо PHP5-MySQL. Като цяло, аз съветвам да изглежда, че имате в / ЮЕсАр / пристанища, можете да намерите много полезна информация.

Подобни записи

Свързани статии

Подкрепете проекта - споделете линка, благодаря!