Задать вопрос
@vlarkanov

MySQL: как при удаленном запросе получить данные о результатах выполнения как при локальном запросе?

При локальном выполнении запроса mysql выдает после выполнения данные о количестве измененных строк, времени выполнения и т.д.

mysql> update testtable set comment='comment_new' where comment='comment_1';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1 Changed: 1 Warnings: 0


Если же выполнить запрос удаленно

mysql --user username --password paswd -h 192.168.x.x --database testdb -e "update testtable set comment='comment_new' where comment='comment_1';"

то при успешном выполнении запроса в выводе будет пусто.

Соответственно, вопрос: как при удаленном выполнении получить данные о количестве затронутых строк и времени выполнения запроса?
  • Вопрос задан
  • 139 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Решения вопроса 1
AlexMcArrow
@AlexMcArrow
Люблю РНР, да я такой!
Посмотрите в сторону - mysqli_affected_rows (mysql_affected_rows, PDOStatement::rowCount)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы