- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ведь прежде всего этот синтаксис поддерживается именно сервером БД,
В том-то и дело, что не сервером, но ещё и используемым при подключении драйвером.. а также параметрами подключения и конкретной используемой функцией
https://dev.mysql.com/doc/refman/8.0/en/c-api-multiple-queries.html
ivan-lev, что вы уперлись в мультизапросы и драйвера
Вот вам ссылочка
Где написано:
и дан пример
mysql> SELECT VERSION(); SELECT NOW();
+-----------+
| VERSION() |
+-----------+
| 8.0.13 |
+-----------+
1 row in set (0.00 sec)
+---------------------+
| NOW() |
+---------------------+
| 2018-08-24 00:56:40 |
+---------------------+
1 row in set (0.00 sec)
Вы же даете на апи языка C, я не спорю с вами что есть такие функции и не спорю что они нужны, если нужно правильно обработать возвращаемое значение. Но такой задачи не ставил ТС, прочитайте внимательно стартовое сообщение. И для того, чтобы выполнить 2 запроса не нужно никаких специальных параметров и подключений.
Вот тут тоже объясняется что делает точка с запятой
В драйверах требуется специальный флаг, для того, чтобы по умолчанию предотвратить SQL Injection, для самого синтаксического анализатора не нужны никакие флаги, он свободно обработает запросы разделенные точкой запятой.
требуется специальный флаг, для того, чтобы по умолчанию предотвратить SQL Injection
Вот здесь ты ошибаешься. Флаг нужен, чтобы позволить мультизапрос.
ivan-lev, что вы уперлись в мультизапросы и драйвера
Отнюсь.. и не думал "упираться". Пытаюсь пояснить, где Вы заблуждаетесь.. Только и всего. С попыткой аргументации ссылкой на официальную доку ))
Вот вам ссылочка
Там описывается работа из командной строки.. (читать mysql-client, который тоже использует определённый драйвер для подключения...)
Флаг нужен, чтобы позволить мультизапрос.
Строго говоря, там не один флаг.. А вообще, флаги нужны чтоб клиент с сервером на одном языке разговаривали.. 😂
Возвращает сервер клиенту "мультиответ", а тот - ждёт обычный.. и "хз чО" с этим ответом делать..
Естественно, что для обычного пользователя всё это сокрыто "где-то под капотом", но всё же в этом разделе можно немного технических подробностей для искушённых.. Вполне ожидаемо, что ТС-у это всё не интересно.. Однако.. ))
---------- Добавлено 12.04.2020 в 19:44 ----------
Вот тут тоже объясняется что делает точка с запятой
Я, вроде как и не спорил.. Просто объясняю, что она не всегда работает.. И в зависимости от прослойки между пользователем (человеком) и SQL-сервером (включая не только драйвер/клиент, но и, к примеру, браузер).. может работать по-разному..