how are you going to create tables etc in the cloud sql database  are you familiar with please do not use ip whitelists  this is garbage  especially if you use them without client tls certificate  cloud sql proxy is the simple and effective solution  it uses unix domain sockets to represent the local server i do not understand why you insist on ignoring existing code tools in favor of inferior solutions  please read  