Странная команда MySQL, для чего она нужна? - PullRequest
0 голосов
/ 27 декабря 2011

Что эта команда делает в MySQL?

> /*!30020*/;
Query OK, 0 rows affected (0.00 sec)

Ответы [ 2 ]

3 голосов
/ 27 декабря 2011

При синтаксическом анализе файла дампа mySQL может анализировать условных комментариев. Таким образом, дамп базы данных может содержать команды, предназначенные только для определенной версии mySQL.Для этого обычно используются оператор COLLATE и ключевое слово SET NAMES.

Показанный вами комментарий - если он в конце содержал действительную команду - вызовет выполнение этой команды, только если версия mySQL3.0.0.2 или позже.

2 голосов
/ 27 декабря 2011

Это тег комментария, он ничего не делает .. Вот ссылка: http://www.rooftopsolutions.nl/blog/202

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...