Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±

    по поводу Mysql

    Вопрос такой. Вот у меня мод на Mysql R5. Хочу обновить его на R39 допустим. Что нужно именно обновлять?
    Желательно бы поподробнее :)

  2. #2
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Для начало нужно обновить плагин и инклуид, далее уже отправлять запросы от версии R39

  3. #3
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    Для начало нужно обновить плагин и инклуид, далее уже отправлять запросы от версии R39
    Поподробнее.
    Каким образом отправлять запросы? Плагин и инклюд я обновил, но коннекта с дампом - нету. Просто мод - Unknown

  4. #4
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Всё вы можете найти Тут


    Автор всё же описывает перед тем как публиковать.
    Что было проделанно в ранних версиях:
    R34
    - Исправлена ​​ошибка, где orm_update генерируется неправильные запросы
    - Исправлена ​​ошибка, когда запросы иногда теряется связь с удаленной базой данных
    - Добавил туземцев »orm_load" и "orm_save" для более простого управления данными
    - Добавил дополнительный (необязательный) параметр "use_cache" для родного "mysql_query", чтобы определить, будет использоваться кэш или нет
    - Добавил родные "mysql_unprocessed_queries", чтобы получить количество необработанных запросов
    - Улучшена обратную совместимость немного

    R33
    - Добавил система ORM
    - Улучшена совместимость Windows XP (доказано на работу сейчас)
    - Добавил значения параметров для отладки родные лог сообщений
    - Улучшенная y_inline совместимостью код
    - "Orm_select" и "orm_insert" поддержка y_inline (использование "orm_select_inline" и "orm_insert_inline")
    - Добавил Cache-теги для cache_set_active, cache_save и cache_delete
    - Добавил туземцы "cache_get_row_count" и "cache_get_field_count"
    - Добавлены дополнительные проверки безопасности
    - Увеличение скорости
    - Исправлена ​​ошибка, где mysql_free_result не вызывается внутренне, если обработка обратного вызова был пропущен
    - Повышение безопасности нить
    - Улучшенная HTML-каротажа, уменьшается размер файла
    - Очистка кода
    - Переписал всю (мульти) система резьбы, многопоточность работает теперь только за-связи (каждое соединение имеет свой ​​собственный поток)
    - Добавил родной "mysql_query" для без резьбы запросов
    - Не родной "mysql_reconnect" больше не возвращает истину, если соединение было успешным и ложно, если нет, используйте "mysql_errno" вместо
    - Улучшенная Makefile, использовать "сделать", чтобы создать динамическую и статическую версию, "Динамические" и "сделать статический" говорят сами за себя

    R31
    - Добавил пустые строки чеков преобразования типов данных
    - Изменены некоторые детали в системном журнале
    - Ограниченные темы до 6

    R30
    - Вновь изменилась преобразования типов данных (метод в R29 был медленным и еще подслушивания)
    - Исправлены некоторые сообщения журнала
    - Исправлен вылет при разгрузке плагин
    - Улучшения кода

    R29
    - Исправлено неправильное ведение журнала имя функции в mysql_escape_string
    - Изменилось преобразования типов данных, то теперь не зависит от типа данных поля
    - Исправлена ​​ошибка, когда автоматическая переподключение всегда отключена

    R28
    - Улучшения кода
    - Добавлены дополнительные строки проверяет
    - Добавил '%%' спецификатор в родной 'mysql_format'
    - Фиксированная резьба логика ошибка
    - Исправлена ​​ошибка, где экономия и удаление активного результат в том же обратного вызова будет остановить работу сервера
    - Исправлена ​​ошибка, где переменные журнала HTML не инициализирован правильно
    - Исправлена ​​ошибка, где отправки запроса после переподключения был использован старый MySQL ручка
    - Повышение безопасности нить
    - Дизайн редактировалось резьбы: Плагин использует один поток меньше; соединения с сервером MySQL теперь установлено / закрыто в реальном времени
    - Mysql_reconnect возвращает истину, если соединение установлено, то еще ложь
    - Добавил дополнительный параметр "autoreconnect" в mysql_connect контролировать, должен ли плагин повторно автоматически, если соединение потеряно
    - Добавил дополнительный параметр "ждать", чтобы mysql_close контролировать, должен ли плагин ждать, пока все ожидающие запросы выполняются или не
    - Улучшения кода
    - Добавлен снова наш старый и любимый родной mysql_errno
    - Исправлено переполнение буфера в системе регистрации

    R27
    - Добавлена ​​поддержка y_inline
    - Исправлены некоторые утечки памяти
    - Улучшена совместимость Windows XP
    - Исправлена ​​ошибка, где параметры OnQueryError были пустые значения
    - Переименованный mysql_real_escape_string для mysql_escape_string
    - Переписал родной mysql_format
    - Уменьшено использование выделения памяти (таНос)
    - Добавлена ​​поддержка перечисление типов данных в целое-преобразования туземцев
    - Заменить mysql_function_query родной оболочкой с пешкой определить
    - Изменен разъем MySQL снова (извиняюсь за это, пользователи Windows, придется обновить libmysql.dll снова)
    - Улучшенная HTML дизайн файл журнала

    R26
    - Удалены родной mysql_mt
    - Многопоточность включается автоматически в зависимости от числа процессорных ядер
    - Увеличить общую производительность (2x быстрее на Linux!)
    - Обновление разъем MySQL
    - Добавил новую систему журнала: визуальный файл журнала .html, который также гораздо быстрее, чем старой системе (90 раз быстрее на моей машине!)
    - Добавлен новый параметр для mysql_log: LOGTYPE (LOG_TYPE_TEXT (по умолчанию) или LOG_TYPE_HTML)
    - Плагин должен теперь быть совместимы на всех машинах, работающих под управлением Windows XP

    R25
    - Исправлено без ссылок ошибке символ на Linux
    - Исправлена ​​ошибка при вызове mysql_mt (ложь) система многопоточности инициализируется в любом случае (но не используется)
    - Исправлен вылет при Linux

    R24:
    - Исправлена ​​ошибка, где обертка mysql_function_query разбился
    - Исправлена ​​ошибка, где многопоточность еще инициировал даже когда не активирован с 'mysql_mt'
    - Фиксированные Makefile '
    - Увеличена производительность всех _INT и _float функций

    R23:
    - Добавил выходцы cache_affected_rows, cache_insert_id и cache_warning_count
    - Добавлен снова mysql_function_query (параметр кэша игнорируется плагина, кэш всегда включен)
    - Исправлен вылет в mysql_real_escape_string
    - Повышение производительности всех _INT и _float функций

    R21:
    - Код капитального ремонта, этот плагин сейчас кэш-только
    - Увеличение производительности
    - Удалены все mysql_fetch туземцев и заменили их кэш-обертки
    - Исправлена ​​ошибка, где активно кэш удаляется, даже если она хранится при вызове 'cache_set_active'
    - Улучшена производительность мьютекс на ОС Windows
    - Мьютекс теперь снова включена по умолчанию (на окна и Linux)
    - Если звонить 'cache_set_active (0)', активный кэш будет очищен (, так что нет активного кэша больше, но кэш не будет удален, если он хранился до)
    - Убраны туземцев mysql_debug ',' mysql_errno ',' mysql_warning_count ',' mysql_ping '
    - Переименован родной 'mysql_function_query' до 'mysql_tquery' и удаляется параметра кэш
    - Добавил многопоточность, по умолчанию отключена, включить по телефону 'mysql_mt (правда)'
    ПРЕДУПРЕЖДЕНИЕ: Многопоточность может быть медленнее, чем обычно резьбы на компьютерах с плохой процессора, убедитесь, что вы, по крайней мере 2 ядра!
    - При вызове mysql_close, соединение будет закрыто только тогда, когда все ожидающие запросы выполняются
    - При отправке запросов в OnGameModeExit и выключение сервера, плагин (и, следовательно, сервер) будет только рядом, когда все ожидающие запросы выполняются


    R20:
    - Исправлена ​​ошибка с mysql_fetch_field освобождая неправильный память
    - Исправлено зло ошибка с mysql_data_seek получите неверный дескриптор соединения, который привел к тупик
    - Исправлено множество возможных ошибок семафоров / тупики (особенно когда обеспечивая недопустимый дескриптор соединения)
    - Исправлена ​​ошибка, когда использование 'LOG_NONE' в mysql_log будут игнорироваться
    - Переименован 'cache_store' к 'cache_save' в связи с путаница
    - Переименован 'cache_free' к 'cache_delete' в связи с путаница
    - Исправлен ряд ошибок с mysql_format (точности строки,% S и% E спецификаторов были проигнорированы, если значение было пусто, так выделение памяти при использовании десятичную точность)
    - Добавлен параметр 'Лен ", чтобы mysql_format после параметра« мероприятие », чтобы избежать память перезаписи (mysql_format (SQL, приемник, SizeOf (Dest)," SELECT ...); вместо mysql_format (SQL, НАЗНАЧЕНИЕ, "SELECT ...) ;)


    R18:
    - Переименован 'cache_get_field_int' на 'cache_get_field_content_int'
    - Переименован 'cache_get_field_float' на 'cache_get_field_content_float'
    - Исправлена ​​ошибка, где преобразования значения с другой тип данных, чем 'Int' в функции 'cache_get_field_content_int' привело к аварии (то же самое с флоат-функции)
    - Исправлена ​​ошибка, где преобразования значения с другой тип данных, чем 'Int' в функции 'cache_get_row_int' привело к аварии (то же самое с флоат-функции)
    - Исправлена ​​ошибка с неверный указатель файла
    - Исправлена ​​ошибка при открытии 2 соединения и закрытия первой, второй будет недействительным и станет первым.
    - Соединения теперь будут обнаружены только как дубликат, если данные соединения точно такой же, как один дубликата (было не так до)
    - Исправлен вылет при предоставлении неправильный индекс к 'cache_get_row'
    - Метод мьютекс теперь включен по умолчанию на Windows, только (можно еще отключить его с 'enable_mutex (ложь)')
    - Добавлены функции "cache_store ',' cache_free 'и' cache_set_active ':
    - Использование 'cache_store ()', чтобы сохранить активный кэш. "cache_store 'возвращает идентификатор, который может быть использован в" cache_free' и 'cache_set_active'.
    - Использование 'cache_free (ID)', чтобы освободить память хранимой кэша. Хранимая память освобождается в любом случае при закрытии соединения MySQL.
    - Использование 'cache_set_active (ID)', чтобы установить хранится кэш к активным. Когда кэш в активном государства, все нормальные функции кэш может быть использован. Кэш останутся активными до запроса кэш-включен не будет отправлен и общественности называется. Затем активный кэш нормальный кэш.
    - Добавлена ​​функция 'mysql_log':
    эта функция заменяет 'MYSQL_DEBUG' (alltough это все еще доступны для обратной совместимости). Теперь вы можете управлять тем, какие вещи нужно регистрироваться, то есть вы можете позвонить 'mysql_log (log_error | LOG_DEBUG)', чтобы войти только ошибки и отладочные информацию. Настройка журнала по умолчанию является 'log_error | LOG_WARNING', таким образом, будет войти только ошибки и предупреждения. Доступные типы журналов являются 'log_error', 'LOG_WARNING', 'LOG_DEBUG »и« LOG_NONE'.
    - Добавил префиксы войти линии, обозначающие, если что журнал является информация об ошибках, предупреждения или отладки (т.е. '[14:32:29] [ОШИБКА] CMySQLHandler ...' вместо '[14:32:29] CMySQLHandler .. . ")
    - Исправлена ​​ошибка с мьютекса тупик на Linux
    - Исправлена ​​ошибка: не называя mysql_store и _free вызовет 'команд из синхронизации "ошибки при mysql_ping вызывается во внутренней MySQL-нить. (alltough понятия не имеют, как я установил, что и как произошло, что ошибка)
    - Если запрос-ошибка во внутренней MySQL-нить, ошибка теперь будет печататься в MySQL-журнал и передаются в ошибки обратного вызова (ошибка была только направляются в функцию обратного вызова, прежде чем)

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •