我曾经也曾为数据字符串的编码问题苦恼过,特别是当出现分号,或者汉字等非ASCII码的字符时候。经常因为数据库编码问题导致乱码,甚至导致无法插入的错误,然后各种找问题。我计划在这周写一篇关于编码的blog,详细介绍编码有关的知识,这儿就不多赘述了。如何才能避免上述问题,而且做到一劳永逸呢?办法非常简单,只需要多做一步的工作。这一步工作就是先把字符串转换成Base64编码格式,然后将转换后的字符写入数据库。读取的时候再对字符串进行Base64解码,就可以避免乱码和特殊符号的骚扰了。下面我简要说下为什么通过Base64可以解决数据库乱码和特殊字符的困扰。 我曾经也曾为数据字符串的编码问题苦恼过,特别是当出现分号,或者汉字等非ASCII码的字符时