[前][次][番号順一覧][スレッド一覧]

mysql:15799

From: <a2cf@xxxxxxxxxx>
Date: Thu, 12 Jul 2012 13:48:31 +0900
Subject: [mysql 15799] Re: PHPとutf8mb4

藤田です。

> 5.5.3 からとのことです。
> http://dev.mysql.com/doc/refman/5.5/en/charset-charsets.html

今回のDBは5.5.24であり、mysqlクライアントからは何の問題もないため
やはりPHP側の問題ではと思っております。
(ただし、/usr/share/mysql/charsets/のファイルはMySQL側のRPMに含まれているようですが)

>   $mysqli = new mysqli();
>   $mysqli->init();
>   $mysqli->options(MYSQLI_READ_DEFAULT_FILE, '/etc/my.cnf');
>   $mysqli->real_connect(〜〜〜);

上記の$mysqli->optionsによる方法でmy.cnfを読むようにして、
my.cnfに以下のように指定した場合も$mysqli->set_charset('utf8mb4');の時と
同じエラーとなってしまいました。

[client]
default-character-set = utf8mb4


上記で「default-character-set = utf8」とすればエラーはでなくなりますが、前回同様
4バイトUTF-8文字が4つの?になってしまいます。
やはりskip-character-set-client-handshakeにしてlatin1のままで接続しかないのでしょうか。


何とぞよろしくお願いいたします。





[前][次][番号順一覧][スレッド一覧]

     15789 2012-07-11 15:39 [<a2cf@xxxxxxxxxx>   ] PHPとutf8mb4                            
     15793 2012-07-12 01:35 ┗[<gotou1213@xxxxxxxxx]                                       
     15797 2012-07-12 10:09  ┗[<a2cf@xxxxxxxxxx>   ]                                     
     15798 2012-07-12 10:37   ┗[<gotou1213@xxxxxxxxx]                                   
->   15799 2012-07-12 13:48    ┗[<a2cf@xxxxxxxxxx>   ]                                 
     15800 2012-07-12 17:47     ┗[<gotou1213@xxxxxxxxx]                               
     15801 2012-07-12 18:40      ┗[<a2cf@xxxxxxxxxx>   ]                             
     15802 2012-07-12 18:55       ┣[yoku ts <yoku0825@xx]                           
     15805 2012-07-12 20:49       ┃┗[<a2cf@xxxxxxxxxx>   ]                         
     15806 2012-07-13 11:20       ┃ ┣[yoku ts <yoku0825@xx]                       
     15807 2012-07-13 13:38       ┃ ┃┗[<a2cf@xxxxxxxxxx>   ]                     
     15808 2012-07-13 13:42       ┃ ┃ ┗[yoku ts <yoku0825@xx]                   
     15810 2012-07-13 18:04       ┃ ┗[<a2cf@xxxxxxxxxx>   ]                       
     15803 2012-07-12 19:13       ┗[Tomohiro 'Tomo-p' KA]                           
     15804 2012-07-12 20:49        ┗[<a2cf@xxxxxxxxxx>   ]