Google CloudSQL 上的全局变量 explicit_defaults_for_timestamp
Global variable explicit_defaults_for_timestamp on Google CloudSQL
我正在尝试使用 CloudSQL MySQL 后端将 Airflow 安装到 Cloud Dataproc 集群上。
Airflow 要求将全局变量 explicit_defaults_for_timestamp
设置为 1,但是我无法设置此变量,因为用户 root 没有 Super_priv 权限,而且我读到不支持这些权限在 CloudSQL 中。
有没有办法解决这个问题,以便我可以设置这个变量?
请不要建议使用 Composer。
根据此处的文档,我自己找到了答案:https://cloud.google.com/sql/docs/mysql/flags
gcloud sql instances patch [INSTANCE_NAME] --database-flags explicit_defaults_for_timestamp=on
我正在尝试使用 CloudSQL MySQL 后端将 Airflow 安装到 Cloud Dataproc 集群上。
Airflow 要求将全局变量 explicit_defaults_for_timestamp
设置为 1,但是我无法设置此变量,因为用户 root 没有 Super_priv 权限,而且我读到不支持这些权限在 CloudSQL 中。
有没有办法解决这个问题,以便我可以设置这个变量?
请不要建议使用 Composer。
根据此处的文档,我自己找到了答案:https://cloud.google.com/sql/docs/mysql/flags
gcloud sql instances patch [INSTANCE_NAME] --database-flags explicit_defaults_for_timestamp=on