Как да проверите версията на mysql. Изберете версия на MySQL и как да разберете версията на MySQL

Как да проверите версията на mysql.  Изберете версия на MySQL и как да разберете версията на MySQL
Как да проверите версията на mysql. Изберете версия на MySQL и как да разберете версията на MySQL
MySQL (съкращение от Free Relational Database Management System) е компактен, многонишков сървър на база данни, който е бърз, стабилен и лесен за използване.

Първоначално разработен от TcX за решаване на вътрешни проблеми - възможно най-бързата обработка на големи бази данни. Използва се вътрешно от 1996 г. на сървър с повече от 40 бази данни, които съдържат 10 000 таблици, от които повече от 500 имат повече от 7 милиона реда.

Днес MySQL се разработва и поддържа от Oracle Corporation, която придоби Sun Microsystems на 27 януари 2010 г., след което включи MySQL в своята продуктова линия. Преди това (26 февруари 2008 г.) Sun Microsystems плати $1 милиард за закупуването на MySQL AB. Продуктът се разпространява както под GNU General Public License, така и под собствен търговски лиценз. В допълнение, разработчиците създават функционалност по искане на лицензирани потребители; благодарение на тази поръчка механизмът за репликация се появи в почти най-ранните версии.

MySQL е най-оптималното решение за малки и средни приложения. Сървърните източници се компилират на много платформи. Възможностите на сървъра са най-пълно демонстрирани на Unix сървъри, където има поддръжка за многопоточност, което дава значително увеличение на производителността. Включен в сървърите WAMP, AppServ, LAMP и в компилациите на преносим сървър Denver, XAMPP. MySQL обикновено се използва като сървър, достъпен от локални или отдалечени клиенти, но дистрибуцията включва back-end библиотека, която позволява MySQL да бъде включен в самостоятелни програми.
Благодарение на поддръжката си за огромен брой типове таблици, MySQL е доста гъвкав. Потребителите могат да избират както MyISAM таблици за пълнотекстово търсене, така и отделни таблици за транзакции на InnoDB. В допълнение, MySQL идва със специален тип таблица EXAMPLE, който демонстрира как да създавате нови типове таблици. Благодарение на това, както и на отворената архитектура и GPL лицензирането, е възможно да се добавят нови типове таблици към MySQL почти безкрайно.

MySQL сървърът е безплатен за некомерсиална употреба. В противен случай трябва да закупите лиценз, чиято текуща цена е 190 EUR.

Различни кодови разклонения са създадени от общността на разработчиците на MySQL, като Drizzle, OurDelta, Percona Server и MariaDB. Всички тези клонове вече съществуват по време на поглъщането на Sun от Oracle.

Появата на MySQL

Преди 1994 г. пазарът се състоеше предимно от бази данни, предназначени да обработват големи обеми данни и сложни връзки, които имаха различни възможности, но в същото време изискваха значителни компютърни ресурси. Тези бази данни включват Oracle, Informix и Sybase. Нямаше СУБД, които поддържаха SQL и в същото време бяха достъпни.

Големите корпорации и университети можеха да си позволят да закупят мощни изчислителни системи, докато по-малките организации и потребители използваха слаби настолни бази данни като Postgres, който използваше вариант на езика QUEL (PostQUEL), но който, за съжаление, изискваше същите ресурси, подобни на неговите двойници, но не предоставя предимствата от използването на SQL като език за заявки.

Тогава някакъв Дейвид Хюз (който по-късно стана, след като публикува работата си в Интернет, известен като Bamby), който по това време пишеше дисертация в университета Бонд (Австралия), започна да разработва проекта Minerva Network Management System - мониторинг и система за управление от една или повече точки над група системи. Основният елемент на проекта трябваше да бъде база данни, която да съхранява информация за всички компютри в мрежата. Хюз първо решава да използва Postgres. Колегите обаче предложиха да се използва SQL като език за заявки за Minerva, тъй като SQL е най-разпространеният език за заявки и чрез използването му Minerva може да стане достъпна навсякъде на планетата, където има RDBMS, която поддържа SQL. Това беше тласъкът за създаването на MySQL.

Хюз реши сам да създаде програма, която да превежда SQL в PostQUEL в реално време. Той нарече програмата си miniSQL или mSQL. Той прихвана SQL изрази, изпратени от Minerva, преобразува ги в PostQUEL и изпрати резултата до Postgres. Известно време тази ситуация устройваше Хюз. Въпреки това, в резултат на по-нататъшното разрастване на Minerva, стана очевидно, че с ограничените ресурси, с които разполага, нито Postgres, нито която и да е друга голяма RDBMS би могла да поддържа малкия набор от характеристики, от които се нуждае. Например, за да се приложи възможността за едновременно свързване на Minerva към няколко бази данни наведнъж, Postgres изисква едновременното стартиране на няколко екземпляра на сървъра на базата данни.

За да реши тези проблеми, Хюз анализира работата на Minerva и се оказа, че основните заявки, генерирани от Minerva, са: „вмъкване“, „изтриване“ и „избиране“. Тъй като Хюз вече имаше mSQL, който извършваше SQL превода, той трябваше само да създаде сървър на база данни, който да отговаря на неговите нужди.

И тук Майкъл Монти Видениус, който се смята за изобретател на MySQL, влиза в игра. През 1979 г. той разработва инструмент за управление на бази данни, наречен UNIREG. UNIREG впоследствие беше разширен, за да поддържа по-големи бази данни и беше пренаписан на няколко езика. През 1994 г. TcX започва да разработва www приложения, използвайки UNIREG. Въпреки това, поради големи разходи UNIREG не може да се използва успешно за динамично генериране на уеб страници. Затова Widenius реши да се свърже с автора на mSQL, Hughes, за да му предложи да свърже mSQL към B+ ISAM манипулатора в UNIREG. Въпреки това Хюз постигна добър напредък по пътя към mSQL 2 и компанията реши да създаде сървър за база данни, който да отговаря на нейните нужди.

TcX взе UNIREG като основа и използва помощни програми на трети страни за mSQL, написа API за тяхната система, който първоначално беше много подобен на API за mSQL. Това обаче позволи на всеки потребител на mSQL, който искаше да мигрира към сървъра на база данни TcX, да направи малки промени в своя код. Изходният код на новата база данни беше напълно оригинален. Така през май 1995 г. компанията разполага с база данни MySQL 1.0, която напълно задоволява нуждите на компанията.

През 1995 г. Дейвид Оксмарк, който работи за Detron HB и е бизнес партньор на компанията, започва активно да кани TcX да разпространява MySQL DBMS чрез Интернет. Давид дори участва в работата по документацията. В резултат на това версия 3.11.1 на MySQL DBMS беше пусната през 1996 г. като двоична дистрибуция за работа с Linux и Solaris. Днес MySQL работи на много платформи и се предлага както в двоична, така и в изходна версия.

Днес MySQL се превърна в най-популярния инструмент за работа с бази данни в PHP. Това се дължи главно на факта, че поддръжката за този сървър е включена в разпространението на PHP. В допълнение, популярността на MySQL се улеснява от доста добри характеристики и широк набор от стандартни интерфейсни функции, които са изключително лесни за използване.

Политиката за лицензиране на MySQL е по-гъвкава от другите сървъри на база данни. По същество MySQL е безплатен, освен ако не възнамерявате да го продавате или да продавате услуги, създадени с него.

MySQL е силно преносим и може да се използва еднакво добре на комерсиални операционни системи като Solaris, Irix или Windows, както и на всякакъв хардуер до мощни сървъри. Освен това, подобно на по-скъпите си конкуренти, той може да обработва големи бази данни, съдържащи милиони записи.

Име и лого

Що се отнася до името, има няколко версии за произхода му. Първата версия казва, че използването на префикса „my“ се обяснява с факта, че в TcX основният каталог, както и значителен брой библиотеки и помощни програми, са били обозначени с точно такъв префикс в продължение на десет години. Следователно беше логично да се използва в този случай.

Втората версия, по-сантиментална, се основава на факта, че Майкъл Монти Видениус е кръстил новия продукт MySQL на името на дъщеря си - My. Името на дъщерята на Видений наистина е My и самият той не опровергава нито първата, нито втората версия.

Логото на делфин на MySQL се казва "Sakila". Избрано е от голям списък с предложени от потребители „имена на делфини“. Името „Sakila“ е изпратено от разработчика на отворен код Ambrose Twebaze.

Функции на MySQL

Основната характеристика на MySQL е, че поддържа езика за заявки SQL в стандарта ANSI 92 и в допълнение има много разширения към този стандарт, които не се срещат в никоя друга система за управление на бази данни.
Кратък списък с функции на MySQL:

1. Поддържа се ефективна работа на неограничен брой потребители, работещи едновременно с базата данни.

2. Броят на редовете в таблиците може да достигне 50 милиона.

3. Възможно най-бързо изпълнение на команди. Има мнение, че MySQL е най-бързият съществуващ сървър.

4. Проста и ефективна система за сигурност.

Примерна диаграма в MySQL


Недостатъци на MySQL

MySQL обаче има и някои недостатъци. Това се дължи главно на факта, че за да постигнат такава висока скорост, разработчиците трябваше да пожертват някои от изискванията за системи за управление на релационни бази данни.

Така че на MySQL липсва:

1 . Поддръжка за вложени заявки като SELECT * FROM table1 WHERE id IN (SELECT id FROM table2) (в по-стари версии).

2. Поддръжката на транзакциите не е внедрена. Вместо това се предлага да се използва LOCK/UNLOCK TABLE.

3. Няма поддръжка за външни ключове.

4 . Няма поддръжка за тригери и съхранени процедури.

5. Няма поддръжка за изгледи (VIEW). Във версия 3.23 е планирано да можете да създавате изгледи.

Според създателите точките 2-4 са направили възможно постигането на висока производителност. Внедряването им значително намалява скоростта на сървъра. Тези функции не са критични при създаването на уеб приложения, което в комбинация с висока производителност и ниска цена позволи на сървъра да стане много популярен.

Лицензиране

MySQL е с двоен лиценз. MySQL може да се разпространява съгласно условията на GPL. Въпреки това, съгласно условията на GPL, ако някоя програма включва изходен код на MySQL, тогава тя също трябва да се разпространява под GPL лиценза. Това може да противоречи на плановете на разработчиците, които не искат да отварят кода на своите програми. За такива случаи се предоставя търговски лиценз, който осигурява и висококачествена сервизна поддръжка.

Платформи

MySQL е пренесен на голям брой платформи: AIX, BSDi, FreeBSD, HP-UX, Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003, WinCE, Windows Vista и Windows 7. Има и MySQL порт към OpenVMS. Важно е да се отбележи, че на официалния уебсайт на СУБД са предоставени не само изходни кодове за безплатно изтегляне, но и готови изпълними модули за СУБД MySQL, компилирани и оптимизирани за конкретни операционни системи.

Програмни езици

MySQL има API за Delphi, C, C++, Eiffel, Java, Lisp, Perl, PHP, Python, Ruby, Smalltalk, Component Pascal и Tcl, библиотеки за .NET платформени езици и също така осигурява поддръжка за ODBC чрез MyODBC ODBC драйвера.

История на версиите

Първото вътрешно издание на MySQL се състоя на 23 май 1995 г. [източникът не е посочен 1224 дни].
Версията за Windows системи (Windows 95 и NT) е пусната на 8 януари 1998 г.
Версия 3.23: бета версия през юни 2000 г., издание през януари 2001 г.
Версия 4.0: бета през август 2002 г., издание през март 2003 г.
Версия 4.1: бета през юни 2004 г., издание през октомври 2004 г.
Версия 5.0: бета през март 2005 г., издание през октомври 2005 г.
Версия 5.1: разработката започна през ноември 2005 г., пускане през ноември 2008 г.
Версия 5.4: бета през април 2009 г., не беше пусната.
Версия 5.5: издание декември 2010 г.
Версия 5.6: в процес на разработка (5.6.6 m9 7 август 2012 г.).

История на версиите



MySQL 4.0

Въпреки че версия 4.0 е остаряла, тя все още има значително приемане. Основни характеристики на тази версия:

Почти пълна реализация на ANSI SQL-99, плюс разширения;
междуплатформена съвместимост;
независими типове таблици (MyISAM за бързо четене, InnoDB за транзакции и референтна цялост);
сделки;
SSL поддръжка;
кеширане на заявки;
репликация: един главен сървър на подчинен, много подчинени устройства на една глава;
пълнотекстово индексиране и търсене с помощта на типа таблица MyISAM;
внедрена библиотека с бази данни;
Поддръжка на Unicode (UTF-8);
ACID съвместими InnoDB таблици;
вграден сървър, който позволява MySQL да бъде включен в самостоятелни приложения.

Вложени заявки и производни таблици.
нова система за кодиране и сортиране;
по-бърз и по-гъвкав протокол клиент-сървър с поддръжка на подготвени заявки, гарантиращ оптималното им изпълнение;
нова инсталационна и конфигурационна програма за Microsoft Windows и Linux;
връзки клиент-сървър, защитени чрез OpenSSL;
силно оптимизирана библиотека, която може да се използва в програми на трети страни;
пълна поддръжка на Unicode (UTF-8 и UCS2);
стандартни ГИС типове пространствени данни за съхраняване на географска информация;
подобрена система за търсене и помощ в пълен текст.

MySQL 5.0

Версия MySQL 5.0 беше пусната на 24 октомври 2005 г., тази версия има значително разширена функционалност, която поставя MySQL наравно с комерсиалните СУБД. Ако преди това СУБД MySQL беше обвинена в недостатъчна поддръжка на стандарта SQL, тогава с появата на петата версия на тази популярна база данни се появи почти пълна поддръжка на стандарта SQL. MySQL 5.0 съдържа следните нововъведения:
съхранени процедури и функции;
манипулатори на грешки;
курсори;
тригери;
представителство;
информационна схема (т.нар. системен речник, съдържащ метаданни).

MySQL 5.1

MySQL 5.1 продължава пътя към стандарта SQL:2003. MySQL 5.1 съдържа следните нововъведения:

Разделянето е способността да се раздели една голяма таблица на няколко части, разположени на различни файлови системи, въз основа на дефинирана от потребителя функция. При определени условия това може да осигури значително увеличение на производителността и освен това улеснява мащабирането на таблиците.
Поведението на редица оператори е променено, за да се осигури по-голяма съвместимост със стандарта SQL2003.
Базирана на ред репликация, при която само информация за действително променени редове на таблица ще бъде записана в двоичния дневник вместо оригиналния (и вероятно бавен) текст на заявката. Репликацията на ред може да се използва само за определени типове SQL заявки, в термините на MySQL - смесена репликация.
Вграден планировчик на периодично стартирани задачи. По отношение на синтаксиса, добавянето на задача е подобно на добавяне на тригер към таблица;
Допълнителен набор от функции за обработка на XML, внедряване на поддръжка на XPath.
Нови помощни програми за диагностика на проблеми и анализ на ефективността. Възможностите за управление на съдържанието на регистрационните файлове са разширени; регистрационните файлове вече могат да се записват в таблиците general_log и slow_log. Помощната програма mysqlslap ви позволява да извършвате тестове за натоварване на базата данни и да записвате времето за отговор за всяка заявка.
За да се опрости операцията по надграждане, е подготвена помощната програма mysql_upgrade, която ще провери всички съществуващи таблици за съвместимост с новата версия и, ако е необходимо, ще направи съответните корекции.
MySQL Cluster вече е пуснат като отделен продукт, базиран на MySQL 5.1 и NDBCLUSTER съхранение.
Значителни промени в работата на MySQL Cluster, като например възможността за съхраняване на таблични данни на диск.
Върнете се към използването на вградената библиотека libmysqld, която липсваше в MySQL 5.0.
API за добавки, който ви позволява да зареждате модули на трети страни, които разширяват функционалността (като търсене в пълен текст), без да рестартирате сървъра.
Внедряване на анализатор за пълнотекстово търсене като плъгин.
Нов тип таблица Maria (устойчив на сривове клонинг на MyISAM).

Тип маса Мария

Maria (започвайки от версия 5.2.x - Aria) - разширена версия на хранилището MyISAM, с добавяне на инструменти за поддържане на целостта на данните след срив.
Основни предимства на Мария:

В случай на срив, резултатите от текущата операция се връщат назад или се връщат към състоянието преди командата LOCK TABLES. Изпълнение чрез операции по регистриране.
Възможност за възстановяване на състояние от всяка точка в регистъра на операциите, включително поддръжка за CREATE/DROP/RENAME/TRUNCATE. Може да се използва за създаване на инкрементални архиви чрез периодично копиране на операционния дневник.
Поддръжката за всички формати на колони на MyISAM е разширена с нов формат "редове в блок", който използва базиран на страници метод за съхранение на данни, при който данните в колони могат да бъдат кеширани.
В бъдеще ще бъдат внедрени два режима: транзакционен и без отразяване в регистъра на транзакциите, за некритични данни.
Размерът на страницата с данни е 8 KB (в MyISAM 1 KB), което позволява по-добра производителност за индекси на полета с фиксиран размер, но по-бавно в случай на индексиране на ключове с променлива дължина.

MySQL 5.5

Клонът MySQL 5.5 е базиран на неиздадената серия MySQL 5.4 и съдържа редица значителни подобрения, свързани с повишена скалируемост и производителност, включително:
Използване на InnoDB двигателя по подразбиране.
Поддръжка за полусинхронен механизъм за репликация, базиран на кръпки към InnoDB от Google.
Подобрена функционалност за разделяне на данни. Разширен синтаксис за разделяне на големи таблици на множество части, разположени във файлови системи (разделяне). Добавени са операции RANGE, LIST и методът за оптимизация „подрязване на дялове“.
Нов механизъм за оптимизиране на вложени заявки и JOIN операции.
Вътрешната заключваща система е преработена.
Пачовете на Google са интегрирани за оптимизиране на производителността на InnoDB на процесори с голям брой ядра.

MySQL 6.0

Версия MySQL 6.0 беше замразена на етап алфа тестване. Първоначално беше решено да се създаде версия 5.2, но тази версия скоро беше преименувана на 6.0. По-късно обаче информацията за MySQL 6.0 изчезна от сайта и разработчиците се фокусираха върху версия 5.5 и последващата версия 5.6.
Едно от основните нововъведения на версия 6.0 беше планирано да бъде нов тип таблица Falcon, разработен като потенциален заместител на InnoDB от Innobase, придобит от Oracle. Във връзка с придобиването на Sun Microsystems от същата Oracle през 2010 г., съдбата на Falcon остава под въпрос.

Спецификации

Максималният размер на таблицата в MySQL 3.22 е до 4 GB, в следващите версии максималният размер е до 8 милиона TB (263 байта).
Размерът на масата е ограничен от нейния тип. По принцип типът MyISAM е ограничен от ограничението за размера на файла на файловата система на операционната система. Например в NTFS този размер теоретично може да бъде до 32 екзабайта. В случая на InnoDB една таблица може да се съхранява в няколко файла, представляващи едно пространство за таблици. Размерът на последния може да достигне 64 терабайта.

За разлика от MyISAM, InnoDB има значително ограничение за броя на колоните, които могат да бъдат добавени към една таблица. Размерът на страницата с памет по подразбиране е 16 килобайта, от които 8123 байта са разпределени за данни. Размерът на указател към динамични полета е 20 байта. По този начин, когато се използва динамичен формат на ред (ROW_FORMAT=DYNAMIC), една таблица може да побере максимум 409 blob или текстови колони.

Започвайки от версия 4.1, в MySQL СУБД е въведена нова система за кодиране и сортиране. Когато използвате Windows-1251 кодиране, преди да изпълните SQL изрази, трябва да конфигурирате кодирането на връзката с помощта на операторите:

SET character_set_client="cp1251";
SET character_set_results="cp1251";
SET character_set_connection="cp1251";

Тези три изявления са еквивалентни на извикване на едно изявление:

ЗАДАВА ИМЕНА "cp1251"

Променливата character_set_client задава кодирането на данните, изпратени от клиента, променливата character_set_results задава кодирането на данните, изпратени до клиента, променливата character_set_connection задава кодирането, в което информацията, получена от клиента, се преобразува преди изпълнение на заявката на сървъра.

Когато използвате UTF-8 Unicode, този израз изглежда така:
ЗАДАВАНЕ НА ИМЕНА "utf8"

Кодирането ISO 8859-5 не се поддържа.


В MySQL изберете версия()— заявка, която връща името на използвания пакет и неговата версия. Името може да бъде самият MySQL или неговият форк, който се развива самостоятелно - MaraiDB. Разликата между пакетите не се забелязва при решаването на повечето проблеми. MySQL 5.6 съответства на MaraiDB 10.

Изберете версия на MySQL и как да разберете версията на MySQL

Можете да разберете версията по няколко начина. Най-простият не изисква да знаете потребителската парола на сървъра на базата данни. Просто влезте през SSH и стартирайте mysql --version

mysql Версия 14.14 Distrib 5.5.55, за debian-linux-gnu (x86_64) с използване на readline 6.3

За да използвате метода, даден в заглавието, трябва да изпратите SQL заявка; влезте в конзолата (можете да направите това и със скрипт).

Въведете паролата:
Добре дошли в MySQL монитора. Командите завършват с ; или\g.
Вашето ИД на MySQL връзка е 41
Версия на сървъра: 5.5.55-0ubuntu0.14.04.1 (Ubuntu)

Авторско право (c) 2000, 2017, Oracle и/или неговите филиали. Всички права запазени.

Oracle е регистрирана търговска марка на Oracle Corporation и/или нейните
филиали. Други имена може да са търговски марки на съответните им
собственици.

Въведете "помощ"; или "\h" за помощ. Въведете "\c", за да изчистите текущия оператор за въвеждане.

Необходимата информация е налична в изхода, който се появява след успешна авторизация. В този случай се използва MySQL Server версия 5.5.55-0.

Освен това, веднъж в конзолата на сървъра на базата данни, можете да поискате версията, както следва:

+————————-+
| версия() |
+————————-+
| 5.5.55-0ubuntu0.14.04.1 |
+————————-+
1 ред в комплект (0,00 сек)

Във всички разгледани случаи е получена еднакво пълна информация.

Прочетете поредица от статии, описващи основите на работа с MySQL ().

Ако скриптовете на сайта, които работят с базата данни, са написани за конкретна версия на софтуера на сървъра и не се използва тази версия, версията, както и самият пакет могат да бъдат променени. Това се прави доста просто в Debian; алгоритъмът е даден по-долу.

Промяна на версията на сървъра на базата данни на Debian

1) с помощта на помощната програма mysqldump се създава дъмп на всички таблици (включително сервизни таблици)

2) опаковката е премахната apt-get премахване на mysql-сървър* && apt-get изчистване на mysql-сървър*, вие също трябва да изтриете /var/lib/mysql и /etc/mysql след като направите копие

3) хранилището, посочено на официалния уебсайт, се добавя към /etc/apt/source.list (например за MariaDB 10 на Debian 8), информацията се актуализира apt-get актуализация

3) също чрез apt-getинсталира се нов пакет и след това се зареждат дъмпове на базата данни

Винаги трябва да имате копия в случай на непредвидени ситуации. Различните версии използват различни директиви в конфигурационните файлове и може да изискват ръчно редактиране.

Прочетете за това, с помощта на който е получена версията на пакета е най-често срещаната операция.

  • Безопасност
  • качество
  • Цена
  • Надеждност
  • Простота
  • Стабилност
  • поддържа
  • Скорост
  • Контролен панел

Раздел за помощ с ЧЗВ

Преглед на видео хостинг

Как да кача сървър на FTP

ВНИМАНИЕ:Трябва да качите само 3 папки ( филтърни скриптове, режими на игра, скриптови файлове) и 1 файл server.cfg, след това напишете реда в server.cfg (ако не е там) плъгини streamer.so sscanf.so CRP.so mysql.so Също така трябва да се уверите, че модът във формат .amx съществува в папката gamemodes и името на мода е написано правилно в server.cfg (config).

FileZilla клиент
Въведете домакин Пример: 194.58.88.74 - Влизам *****- парола******** НЕ ВЪВЕЖДАЙТЕ НИЩО В ПОЛЕТО ПРИСТАНИЩЕ!!!

ВНИМАНИЕ:Ако няма връзка с FTP през FileZilla, изтеглете Total Commander и се свържете през него!

Total Commander- за качване на вашите примерни файлове на FTP
Въведете домакин Пример: 194.58.88.74 - Влизам 173104911- парола g1KdN7D3q

Къде да влезем? Отговор: стартирайте Total Commander > Мрежа > Свързване към FTP сървър > Добавяне и след това въведете вашите данни, както е показано на примерната екранна снимка:

Mod Unknown

Ако в полето за режим на игра пише „неизвестен“, изпълнете следните стъпки:
1. Първо, изключете вашия сървър
2.Отидете на контролния панел в раздела Опции на сървъра > Настройки
3.Добавете ред по-долу добавки streamer.so sscanf.so CRP.so mysql.so
Променете името на плъгините, ако модът е неизвестен, например: плъгини streamer.so sscanf.so CRP.so mysql.so Наплъгини streamer2.7.2.so sscanf.so CRP.so mysqlR34.so
*Папката plugins е инсталирана първоначално по подразбиране и съдържа всички необходими добавки.
*Можете да инсталирате всеки от вашите плъгини на FTP, след което да регистрирате необходимия плъгин за сървъра в контролния панел в секцията Настройки.
*За да компилирате и актуализирате стример, използвайте програмата PAWNO
4.В папка добавкитрябва да има плъгини с разширение .so за Linux: изберете желания плъгин за вашия сървър и напишете името му в настройките на панела в реда плъгини ПРИМЕР: плъгини streamer.so
5. Не забравяйте, че използваме OS Linux, което означава в настройките на панела
напишете реда за плъгини плъгини: streamer.so sscanf.so CRP.so с разширението .такав противен случай вашият сървър няма да работи правилно.

За OS Linuxрегистрирайте се в server.cfg като: плъгини streamer.so sscanf.so CRP.so mysql.so antiattack.so
Един от плъгините libmysqlclient.so.15 libmysqlclient.so.16 libmysqlclient_r.so.16 трябва да се намира в папката на сървъра.

Внимание: ако сървърът работи правилно на Windows OS, това не означава, че ще работи правилно на Linux.

Какво трябва да направя, ако след попълване няма икони, къщи, фирми и т.н.?

Напишете streamer2.5.so в конфигурацията, запазете и рестартирайте сървъра.
Пример:

плъгини streamer2.5.so sscanf.so CRP.so mysql.so regex.so

Как да разберете версията на плъгина?
На вашия локален компютър стартирайте сървъра, след това погледнете в дневника, версията на приставката ще бъде посочена там, регистрирайте тази версия на хостинга в конфигурацията на сървъра.
Пример:


Сървърни плъгини
--------------
Зареждане на приставката: streamer.so
*** Streamer Plugin v2.6.1 от Incognito зареден ***

Това означава, че трябва да посочите версията streamer2.6.1.so в конфигурацията на сървъра

Помощ - Свързване на мода към mysql сървъра

Отворете мода (file.PWN) с програмата PAWNO, посочете вашите данни от секцията MYSQL


Пример:

#define mysql_host "host.site"
#define mysql_db "s20000"
#define mysql_user "s20000"
#define mysql_pass "lazyrich"

След компилиране на мода в .AMX и импортиране на sql заявката в базата данни

внимание! Ако се появи unknown по време на процеса на компилиране, модът няма да бъде открит.
Решението е да потърсите скрипт, който да коригира грешката.

За да промените името на мода или по-скоро параметъра за име на хост, трябва да влезете в контролния панел на сървъра в секцията -Настройки (това е конфигурацията на сървъра sever.cfg) и в реда за име на хост вдясно напишете името на вашия сървър , например: *** Нашият сървър е най-добрият * **
Запазете данните в панела и не забравяйте да рестартирате сървъра, за да влязат в сила новите параметри.
Ако името ви не се е променило след всичко по-горе, тогава трябва да промените името в самия мод с програмата PAWNO и това е съвсем различна история, достъпна в интернет.

Server.cfg









запитване 1 – Ние не променяме.

maxnpc 10 – Ние не променяме.
onfoot_rate 40 – Не променяйте.
incar_rate 40 – Ние не го променяме.
weapon_rate 40 – Не променяйте.




- стандартна линия от плъгини за samp config

Как да си създадете администраторски акаунт

Отидете на сървъра в папката скриптови файлове, намери своя НИК
пример: Aldo_Mangano, отворете файла с Notepad,
намери линията AdminLevelпосочете 1999, след това запазете файла и рестартирайте сървъра.

Server.cfg

echo Изпълнение на конфигурацията на сървъра...
lanmode 0 – 0 – игра през интернет, 1 – игра през локална мрежа.
rcon_password 123 – “123” – парола от админ панела на сървъра.
maxplayers 50 – Както вече разбрахте, максималният брой е играчи. Във версия 0.3a максимум 500.
порт 7777 – Портът, показан в края на адреса на вашия сървър. (На хостинга се излага)
име на хост NameServer – Името на вашия бъдещ сървър.
gamemode0 mode – Модификация на играта за вашия бъдещ сървър. Повече за това по-долу...
обяви 0 – 1 сървърът се вижда в раздела Интернет / 0 не се вижда.
запитване 1 – Ние не променяме.
weburl сайт – сървърен сайт, ако има такъв.
maxnpc 10 – Ние не променяме.
onfoot_rate 40 – Не променяйте.
incar_rate 40 – Ние не го променяме.
weapon_rate 40 – Не променяйте.
stream_distance 300.0 – Не променяйте.
stream_rate 1000 – Не променяйте.
парола - вашата_парола (сървър с парола)
език Русия - карта за 0.3.7 на мястото на карта
добавки streamer.so sscanf.so CRP.so mysql.so regex.so dc_cmd.so CVector.so nativechecker.so- стандартна линия от плъгини за samp config

Пускане на стабилна версия на MySQL версия 5.6. В новата версия е свършена много работа. Основните усилия бяха насочени към подобряване на производителността, скалируемостта и гъвкавостта. Двигателят InnoDB претърпя значителни промени.

Ключовите подобрения включват: поддръжка за инструменти за търсене в пълен текст, възможност за достъп до данни чрез API на memcached, повишена производителност по време на интензивно записване на данни и увеличена мащабируемост при обработка на голям брой едновременни заявки.

Друга иновация във версия 5.6 е възможността да се изпълняват DDL (Data Definition Language) операции, без да се прави офлайн СУБД и да се прекъсва достъпът до таблиците. Администраторите могат да извършват операции, свързани с нулиране на схемата, добавяне или изтриване на колони с данни или преименуване на колони, без да изключват СУБД. Преди това такива функции бяха налични само в NoSQL продукти.

В сравнение с версия 5.5, новият продукт вече може да работи на 48-ядрени сървъри, срещу 32-ядрени в MySQL 5.5

Малко повече подробности за основните характеристики:

  • Въведен е интерфейс за директен достъп до InnoDB таблици в стила на NoSQL системи, използвайки API, който манипулира двойки ключ/стойност и е съвместим с memcached.
  • Вече е възможно да се създават пълнотекстови индекси в InnoDB, за да се организира бързо търсене по словоформи сред текстово съдържание, съхранено в InnoDB таблици. Преди това търсенето в пълен текст беше достъпно само за MyISAM таблици.
  • Подобряване на ефективността на оптимизатора на заявки, оптимизиране на процеса на избор на резултатния набор от стойности, сортиране и изпълнение на заявката. Новите оптимизации за натискане на индекси (ICP) и достъп до партиден ключ (BKA) осигуряват до 280 пъти повече пропускателна способност за някои заявки. Ефективността на изпълнение на заявки като „SELECT... FROM single_table... ORDER BY non_index_column LIMIT N;“ е увеличена. Ефективността на заявките „SELECT... LIMIT N“, които показват само част от редовете от голяма извадка, е подобрена.
  • Инструментите за диагностика на оптимизатора са разширени, добавена е поддръжка на EXPLAIN за операции INSERT, UPDATE и DELETE. Резултатите от EXPLAIN вече могат да се извеждат във формат JSON. Новият режим на проследяване на оптимизатора ви позволява да проследявате всяко решение, взето по време на оптимизиране на заявка.
  • Допълнителни оптимизации за изпълнение на подзаявки, при които вложените заявки от формата „SELECT... FROM table1 WHERE... IN (SELECT... FROM table2 ...))“ се превеждат в по-оптимално представяне на етапа преди заявката да бъде директно изпълнена, например, заменена с по-ефективен JOIN.
  • Разширение на внедряването на диагностичната система PERFORMANCE_SCHEMA, която предоставя инструменти на ниско ниво за наблюдение на изпълнението на заявки и различни събития по време на работа на СУБД. PERFORMANCE_SCHEMA предоставя подробна представа за тесните места в дългосрочни заявки, както и обобщена статистика, групирана по заявка, нишка, потребител, хост и обект.
  • Внедряването на двигателя InnoDB е подобрено, има увеличение на производителността при изпълнение на транзакции и по време на дейност с преобладаване на операции за четене на данни - в някои ситуации ускорението достига 230%.
  • Режим на отложена репликация, който ви позволява да репликирате данни не веднага, а с известно забавяне, което ви позволява да осигурите защита срещу грешки на оператора (например случайно изтриване на съдържанието на таблицата).
  • Увеличаване на максималния размер на файловете с журнали за промени (InnoDB Redo Log) от 4 GB на 2 TB.
  • Подобрения в сигурността: поддръжка за указване на параметри за удостоверяване във файла .mylogin.cnf в криптирана форма; добавяне на плъгина sha256_password за съхраняване на хешове на пароли с помощта на алгоритъма SHA-256; добавяне на поле с времето на изтичане на паролата към таблицата mysql.user; нова SQL функция VALIDATE_PASSWORD_STRENGTH() за оценка на силата на паролата.
  • Поддръжка за стартиране на сървъра в режим само за четене (опция --innodb-read-only, само InnoDB).
  • Поддръжка за указване на дробни секунди във функциите TIME, DATETIME и TIMESTAMP за указване на микросекунди.
  • Поддръжка на опции "--log", "--log-slow-queries", "--one-thread", "--safe-mode", "--skip-thread-priority", "--table- "кешът е спрян".
Повече за иновациите можете да научите на