За последние 24 часа нас посетили 17822 программиста и 1655 роботов. Сейчас ищут 1266 программистов ...

Узнать номер текущего MySQL соединения.

Тема в разделе "MySQL", создана пользователем Диди, 11 фев 2008.

  1. Диди

    Диди Активный пользователь

    С нами с:
    8 апр 2007
    Сообщения:
    72
    Симпатии:
    0
    Адрес:
    Люберцы, МО
    Подскажите, уважаемые, как PHP скрипту узнать номер текущего MySQL соединения?
    mysql_connect() возвращает указатель на соединение, а как получить его идентификатор? :?:
     
  2. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  3. Диди

    Диди Активный пользователь

    С нами с:
    8 апр 2007
    Сообщения:
    72
    Симпатии:
    0
    Адрес:
    Люберцы, МО
    Усп! Сорри! Юзал старый мануал. :)
    Спасибо!
     
  4. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    можно спросить зачем?
     
  5. Диди

    Диди Активный пользователь

    С нами с:
    8 апр 2007
    Сообщения:
    72
    Симпатии:
    0
    Адрес:
    Люберцы, МО
    Наверное, можно много придумать применений этому идентификатору.
    В моем случае SHOW PROCESSLIST показывал некие непонятно почему висящие процессы с пустым стейтментом. Сопоставив ID процесса в PROCESSLIST с ID, которые я получил с помощью mysql_thread_id, нашел скрипт, который их порождает и причину. Оказалось, что скрипт ждет ответа от сервера Бегуна.