MySQL 4.1.5, 5.0.13 で導入された --skip-character-set-client-handshake オプション

# mysqld --skip-character-set-client-handshake

  MySQL 4.1.x からクライアント/サーバー間でキャラクターセットが自動的に
  変換されるようになっていたが,このオプションを使うことで,自動変換が
  発生しないようになるらしい.
  日本語を扱う上では,必須なのかな.

  mysqld にオプションをつけて起動する以外にも,

# mysqld_safe --skip-character-set-client-handshake

  でもいいし,my.cnf に記述してもいい.

[mysqld]
skip-character-set-client-handshake


- 文字コードの自動変換を回避するオプション
  http://www.mysql.gr.jp/mysqlml/mysql/msg/12306

- Changes in release 4.1.15 (13 October 2005)
  http://dev.mysql.com/doc/refman/4.1/en/news-4-1-15.html

- via: (ひ)メモ
  http://d.hatena.ne.jp/hirose31/20051029/1130587494