Поддерживает ли Google Cloud SQL тип данных JSON?

#google-cloud-platform #google-cloud-sql

#google-cloud-platform #google-cloud-sql

Вопрос:

Тип данных JSON поддерживается в mysql начиная с версии 5.7.8.

В часто задаваемых вопросах Google Cloud sql говорится, что экземпляры второго поколения находятся на 5.6 и 5.7. Незначительные обновления версий развертываются по мере их выпуска, и никаких дальнейших действий с вашей стороны не требуется.

Кто-нибудь может сказать мне, какую точную версию использует Google Cloud sql прямо сейчас или поддерживает ли он тип данных JSON.

Комментарии:

1. Поддержка JSON в mysql ссылка: dev.mysql.com/doc/refman/5.7/en/json.html

Ответ №1:

Текущая версия 5.7.11, и вы можете использовать типы JSON.

Вы можете проверить версию самостоятельно, используя SELECT @@version; :

 MySQL [(none)]> select @@version;
 ------------------- 
| @@version         |
 ------------------- 
| 5.7.11-google-log |
 ------------------- 
1 row in set (0.12 sec)
  

Комментарии:

1. Мог ли я найти это где-нибудь в документации?

2. Из команды version наш экземпляр находится в «5.6.31-log». К сожалению, не все просто получают поддержку JSON.

3. Если у вас есть экземпляр 5.6, то, очевидно, вы не можете использовать функции 5.7.

4. К вашему сведению, текущая версия Cloud SQL теперь 5.7.14

Ответ №2:

Типы полей JSON были добавлены в MySQL версии 5.7.8.

Текущая версия в Google Cloud SQL — MySQL версии 5.7.11.

Итак, да, поддерживаются типы столбцов JSON.