我有一个数据库,为了提高效率,我将数据以html编码格式放入数据库中。
我对数据进行维护,然后通过'into outfile'将其移植到生产中,因此它最终会出现在文本文件中。
特殊字符不会干净利落,而且它会像所有混乱的代码一样出现。
有没有办法维护txt文件的格式? 或者我应该使用其他格式?
'outfile'和'import'我发现进行批量转移非常有效。
如果我不能使用它,有关在mysql中找到特殊字符的最佳方法的任何建议吗? 我发现的唯一的东西似乎找到只包含非ascii字符的字段
SELECT * FROM tableName WHERE NOT columnToCheck REGEXP '[A-Za-z0-9]';
答案 0 :(得分:1)
您是否有理由将HTML编码文本存储在数据库中?正如episode 58 of the Stack Overflow podcast中所讨论的那样,您应该始终尝试以最高精度存储原始数据。