ダンプファイルの生成時に mysqldump がエスケープする文字は? 残念ながら、これに関するドキュメントを見つけることができなかったので、いろいろ試してみたところ、二重引用符、単一引用符、およびバックスラッシュ(',",\) のみがバックスラッシュでエスケープされることがわかりました。
しかし、それ以上のものはありますか、それとも利用可能な場所に関するドキュメントはありますか?
ダンプファイルの生成時に mysqldump がエスケープする文字は? 残念ながら、これに関するドキュメントを見つけることができなかったので、いろいろ試してみたところ、二重引用符、単一引用符、およびバックスラッシュ(',",\) のみがバックスラッシュでエスケープされることがわかりました。
しかし、それ以上のものはありますか、それとも利用可能な場所に関するドキュメントはありますか?
文字エスケープのドキュメントはこちらです。
そのリンクの表から、以下がエスケープされます...
\0 ASCII NUL (0x00) 文字。
\' 一重引用符 ("'") 文字。
\" 二重引用符 (""") 文字。
\b バックスペース文字。
\n 改行 (改行) 文字。
\r キャリッジ リターン文字。
\t タブ文字。
\Z ASCII 26 (コントロール + Z)。
\ バックスラッシュ (「\」) 文字。
\% キャラクター。
\_ キャラクター。