SQL Hacks ―データベースを自由自在に操るテクニック

comments(0) | trackback(0)

はてなブックマークに追加 はてなブックマーク数 del.icio.us に追加 livedoor クリップに追加 livedoor クリップ数 Yahoo!ブックマークに追加

  4873113318
  amazon.co.jp 詳細ページへ
  Andrew Cumming (著), Gordon Russell (著), 西沢 直木 (翻訳)
  オライリー・ジャパン
  ISBN: 4873113318
  2007/7/28
  3,150 円

  概要・目次は以下。

- oreilly.co.jp -- Online Catalog: SQL Hacks
  http://www.oreilly.co.jp/books/9784873113319/

タグ: [Books][MySQL]

MySQL 3.23.58 でデータベース名にハイフン (-) が含まれているとレプリケーションに失敗する

comments(0) | trackback(0)

はてなブックマークに追加 はてなブックマーク数 del.icio.us に追加 livedoor クリップに追加 livedoor クリップ数 Yahoo!ブックマークに追加

  というようなバグを発見した。

  MySQL 4.1.x では問題ないので、5.0、5.1 でも問題ないような気がします (未確認)。

  ハイフンが含まれている場合は `table-name` のようにバッククォートで括ってあげるといいわけですが、MySQL 3.23.58 の binlog の場合はそうなっていないっぽいです。

  あまり調べる気にならないのは、MySQL 3.23.58 など積極的に使う理由はないわけで……

  とりあえずの解決法としては、データベース名からハイフンをなくしてしまうか、アンダースコアなどの文字に置き換えてしまえばいいです。

  バッドノウハウもいいとこなので、これ以上は首を突っ込まないことに。
  でも忘れる可能性があるのでメモ。

タグ: [MySQL]