Como faço para conectar-me a um banco de dados do Google Cloud SQL usando o CodeIgniter?

Meu aplicativo da CodeIgniter no Google App Engine não consegue se conectar ao meu banco de dados no Google Cloud SQL. Eu tentei tantas coisas.

Meu site carrega quando eu deixo o nome de usuário do banco de dados, senha e nome do banco de dados vazio, mas, as páginas que têm chamadas de banco de dados mostram um erro. Diz que nenhum banco de dados foi selecionado.Percebi que meu banco de dados não foi criado e criou um novo banco de dados e um usuário com todos os privilégios. Eu inseri esses detalhes no meu aplicativo e agora, nem sequer se conecta ao servidor de banco de dados. Nenhuma página é veiculada.Quando eu removo apenas os campos nome de usuário e senha em database.php, ele se conecta ao servidor de banco de dados, mas não se conecta ao banco de dados.

Eu verifiquei o banco de dados mysql para os usuários e meu usuário tem todos os privilégios. Eu verifiquei todas as grafias e está correto. O aplicativo está funcionando localmente. Como eu posso consertar isso? Eu não consigo conectá-lo.

questionAnswers(2)

yourAnswerToTheQuestion