okenji回答ポイント なしウォッチ

Google Cloud SQLを使っているのですが、文字化けが解決しません。

tomcat(PHP,Querucus)->JDBC->Cloud SQL
という構成ですが、CloudSQLの
character_set_client
character_set_connection
character_set_results
がutf8mb4になっているからかと思うのですが、原因は違うかもしれません。

別のサーバ(ローカルのMySQL)では動いていました。
接続方法はこんな感じです。
PHP
$db = new PDO("java:comp/env/jdbc/cloudsqlDBHandler");
$q = $db->query($sql);

context.xml
<Resource name="jdbc/cloudsqlDBHandler" auth="Container" type="javax.sql.DataSource"
username="root"
password=""
driverClassName="com.google.cloud.sql.Driver"
maxActive="8"
url="jdbc:google:rdbms://domain.com:instance/dbname"
maxIdle="4"/>

</Context>

解決に繋がった情報には、別途1000ポイント差し上げます。
よろしくお願いいたします。

ログインして回答する
回答がありません

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-12-22 15:50:08
終了日時
2012-12-29 15:55:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

RDBMS30JDBC25MySQL2612SQL1319Tomcat209Java1731XML844PHP7798Google3482文字化け1005root457サーバ4580dB1997URL11376

人気の質問

メニュー

PC版