

Djangoであるチャットボットの導入をgithubを見ながら行っているのですが、  
CloudSQLの接続で詰まってしまい、調査をする中で下記疑問が解決しないため、教えていただけますと幸いです。

MySQLクライント上のユーザー一覧とcloudSQLコンソール上のユーザー一覧が一致しないことが理解が出来ません。cloudSQLへの接続方法が誤っているのかどうかも判別がつかずアドバイスいただけますと幸いです。コードは下記になります。

[こちら](https://cloud.google.com/sql/docs/mysql/connect-admin-
proxy?hl=ja\])を参考にMySQLクライアントでCloudSQLインスタンスに接続をして調査をしてみたのですが、

[code]

    > mysql -u root -p -S /cloudsql/michatbot-250809:us-central1:polls-instance2
    Enter password: ************
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 27 Server version: 8.0.17
    
[/code]

↑でCloudSQLへの接続が成功してSQLクライアントが立ち上がったのかと思ったのですが、

[code]

    mysql> SELECT user, host FROM mysql.user; 
    +------------------+-----------+ 
    | user             | host      |
    +------------------+-----------+ 
    | mysql.infoschema | localhost | 
    | mysql.session    | localhost | 
    | mysql.sys        | localhost |
    | root             | localhost | 
    | test2            | localhost |
    +------------------+-----------+ 
    
[/code]

一覧を表示させてみるとCloudSQL上のユーザー一覧と異なる結果が出てしまいます。  
またユーザー作成を行ってみてもCloudSQL上には追加されず、こちらのSQLクライアント上で追加されるのみで、連動されていないように見えます。

アドバイスいただけますと幸いです。


CC BY-SA 4.0
2019-09-08T16:30:37.820
57935
2019-09-08T17:13:15.093
2019-09-08T17:13:15.093
3060
35746
question
mysql google-cloud
CloudSQLとMySQLのユーザー一覧が一致しない