Debería considerar usar utf8 para almacenar su texto.
Puede hacer esto en la creación de la base de datos:
CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
También puede configurar mysql en la instalación o en el inicio para usar utf8 (ver Manual de MySQL)
Las páginas del manual de mysql cubren todos los aspectos del juego de caracteres y las colaciones:http:/ /dev.mysql.com/doc/refman/5.0/en/charset.html
El conjunto de caracteres de la conexión se puede cambiar por
SET CHARACTER SET utf8
Más detalles aquí y en el capítulo Soporte de juego de caracteres