След преглед на техните официални документи
и GitHub проблем
, се оказва, че това, което работи правилно при свързване чрез Unix Socket в Cloud SQL, е да промените host
към socketPath
, противно на написаното в момента, което е socket
(не знам защо не става). Тествах и работи на v3.6.1.
След като следвате тяхното ръководство за внедряване, инсталирайте mysql драйвера на вашия проект:
yarn add mysql
След това променете host
към 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'),
},
},
},
});
След това, за да управлявате проекта си, отидете в административния панел на /admin на вашия GAE URL адрес.