码迷,mamicode.com
首页 > 其他好文 > 详细

Emma中文乱码解决方法

时间:2014-10-31 11:35:16      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:style   color   os   ar   for   sp   strong   div   on   

vim ~/.emma/emmarc   

db_encoding=latin1  

改为

db_encoding=utf8  

sudo vim /usr/share/emma/emmalib/mysql_host.py  

跳到155行左右的_use_db(self, name, do_query=True),改成如下

def _use_db(self, name, do_query=True):  

  if self.current_db and name == self.current_db.name: return  

  if do_query:   

  self.query("use `%s`" % name, False)  

  self.query("set names utf8",  False)   #modify

  try:  

  self.current_db = self.databases[name]  

  except KeyError:  

  print "Warning: used an unknown database %r! please refresh host!\n%s" % (name, "".join(traceback.format_stack()))  

Emma中文乱码解决方法

标签:style   color   os   ar   for   sp   strong   div   on   

原文地址:http://www.cnblogs.com/iwangzc/p/4064406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!