...
Your database should be set to use a Unicode format, generally UTF-8. For most European and American systems this requirement may not be appear necessary at first, but eventually problems will occur with special characters introduced by users. For most non-European languages Unicode or some other multi-byte support is an absolute necessity.
...