MySQL

Что автоматическо заново соединяет в MySQL?

Архив клиента MySQL может выполнить автоматическое заново соединяет к серверу если он находит, то что соединение вниз когда вы пытаете послать заявление к серверу, котор нужно исполнить. В этот случай, архив пробует раз заново соединить к серверу и послать заявление снова.

Автоматическое пересоединение может быть удобно потому что вам не нужно снабдить ваши заново соединяете Код, но если пересоединение происходит, то переустановлены несколько аспектов положения соединения и ваше применение не знает о ем. Это весьма полезно если вы длиной упорние соединения к базе данных. Также если вы имеете слишком много вопросов sql/, то автомобиль etc. бассеина соединения пользы заново соединить сподручная характеристика. Препятствуйте нам посмотреть как позволить/автомобилю disable заново соедините в MySQL и что побочные эффекты включать автомобиль заново соединяют.

Как включить автомобиль клиента MySQL заново соедините

my_bool заново соединяет = 1;
mysql_options (&mysql, MYSQL_OPT_RECONNECT, &reconnect);

Что побочные эффекты автомобиля MySQL заново соединяют?

  • Все активные трудыы свернуты назад и режим autocommit переустановлен.
  • Все замки таблицы выпущены.
  • Все ВРЕМЕННЫЕ таблицы закрыты (и упадено).
  • Перемеююые встречи reinitialized к значениям соответствуя перемеююых. Это также влияет на перемеююые которые установлены неявно заявлениями как УСТАНОВЛЕННЫЕ ИМЕНА.
  • Установки потребителя переменные потеряны.
  • Подготовленные заявления выпущены.
  • Перемеююые УКРОТИТЕЛЯ закрыты.
  • Значение LAST_INSERT_ID () переустановлено до 0.
  • Замки приобретенные с GET_LOCK () выпущены.
  • mysql_ping () не пытает пересоединение если соединение вниз. Оно возвращает ошибку вместо.

Источник

Как вывести автомобиль из строя клиента MySQL заново соедините

В виду побочных эффектов вы можете хотеть вывести автомобиль из строя заново соедините. В версии 5.1 MySQL и над автомобилем заново соедините выводит из строя значением по умолчанию. В любой версии вы можете вывести автомобиль из строя заново соединяете с следующим Кодом PHP:
my_bool заново соединяет = 0;
mysql_options (&mysql, MYSQL_OPT_RECONNECT, &reconnect);