mysql:15798
From: <gotou1213@xxxxxxxxxx>
Date: Thu, 12 Jul 2012 10:37:33 +0900
Subject: [mysql 15798] Re: PHPとutf8mb4
後藤です。 5.5.3 からとのことです。 http://dev.mysql.com/doc/refman/5.5/en/charset-charsets.html それと少し脱線しますが・・・ > 【my.cnf】 > -------- > [client] > default-character-set = utf8mb4 > > [mysqld] > character-set-server = utf8mb4 > -------- PHP から MySQL の接続を普通に行うと /etc/my.cnf の [client] に何か書いていても無視されます。 /etc/my.cnf で指定したいのであれば次のようにします。 $mysqli = new mysqli(); $mysqli->init(); $mysqli->options(MYSQLI_READ_DEFAULT_FILE, '/etc/my.cnf'); $mysqli->real_connect(〜〜〜); 個人的には、Webアプリケーション用とメンテナンス用(mysqlコマンド)に connect-timeout などを別にしたいので、 [client] default-character-set = 〜 [php] ...色々... としておいて、 $mysqli = new mysqli(); $mysqli->init(); $mysqli->options(MYSQLI_READ_DEFAULT_FILE, '/etc/my.cnf'); $mysqli->options(MYSQLI_READ_DEFAULT_GROUP, 'php'); $mysqli->real_connect(〜〜〜); とするのがオススメです。
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> ]