Después de revisar sus documentos
y GitHub problema
, resulta que lo que funciona correctamente cuando se conecta a través de Unix Socket en Cloud SQL es cambiar host
a socketPath
, al contrario de lo que está escrito actualmente, que es socket
(no sé por qué no lo hace). Probé y funciona en v3.6.1.
Después de seguir su guía de implementación, instale el controlador mysql en su proyecto:
yarn add mysql
Luego, 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'),
},
},
},
});
Luego, para administrar su proyecto, vaya al panel de administración en /admin de su URL GAE.