我导出了一个wordpress mysql数据库,然后从一个服务器导入另一个服务器。
在新服务器上,很多撇号都转向了问号符号?当我查看数据库本身的数据时,撇号是正常的,因此会导致这些字符看起来混乱吗?
由于
答案 0 :(得分:1)
也许在两台服务器上运行SHOW CREATE TABLE tablename
。差异可能与CHARSET有关。
答案 1 :(得分:0)
您应该在select中使用相应的排序规则,例如
SELECT k 从t1 ORDER BY k COLLATE latin1_german2_ci;
一个常见的排序规则名称可能是SQL_Latin1_General_Cp1254_CS_AS
以下是整理名称列表:http://msdn.microsoft.com/en-us/library/ms180175.aspx