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

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>   ]