Dopo aver esaminato i loro documenti
e GitHub edizione
, si scopre che ciò che funziona correttamente quando ci si connette tramite Unix Socket su Cloud SQL è cambiare host
a socketPath
, contrariamente a quanto scritto attualmente che è socket
(non so perché non lo fa). Ho provato e funziona su v3.6.1.
Dopo aver seguito la loro guida alla distribuzione, installa il driver mysql sul tuo progetto:
yarn add mysql
Quindi, cambia host
a socketPath
:
module.exports = ({ env }) => ({
defaultConnection: 'default',
connections: {
default: {
connector: 'bookshelf',
settings: {
client: 'mysql',
socketPath: `/cloudsql/${env('INSTANCE_CONNECTION_NAME')}`,
database: env('DATABASE_NAME'),
username: env('DATABASE_USERNAME'),
password: env('DATABASE_PASSWORD'),
},
},
},
});
Quindi per gestire il tuo progetto, vai al pannello di amministrazione in /admin del tuo URL GAE.