Если ваша БД работает на экземпляре второго поколения, одним из способов будет проверка на наличие одного из пользователей системы
пользователей системы
Существует два системных пользователя, используемых экземплярами второго поколения:
cloudsqlimport@localhost
Этот пользователь используется для импорта данных.
cloudsqlreplica@%
Этот пользователь используется в качестве пользователя репликации для реплик.
Вы не можете удалять или изменять этих пользователей.
Таким образом, вы можете сделать что-то вроде
SELECT User FROM mysql.user WHERE User = 'cloudsqlimport'
если он что-то возвращает, то можно предположить, что вы работаете в облаке Google