zoukankan      html  css  js  c++  java
  • linux 的 mysql 图形客户端 emma

    总想找一个好用的 mysql 图形客户端,终于发现一个了 emma:

    1.安装
    sudo apt-get install emma

    2.解决中文乱码
    方法1:修改配置文件
    vi ~/.emma/emmarc
    找到
    db_encoding=latin
    修改为:
    db_encoding=utf8
    连接数据库后执行一下:set names utf8 便可以正常显示中文了。
     

    方法2:直接修改源程序
    sudo vi /usr/share/emma/emmalib/__init__.py
    在2933行找到
    "db_encoding": "latin1",
    修改为:
    "db_encoding": "utf8",

    连接数据库后要自动执行 set names utf8 可以在159行左右修改一下,添加下面红色那行:

    sudo vi /usr/share/emma/emmalib/mysql_host.py 
                    if do_query:
                            self.query("use `%s`" % name, False)
                            self.query("set names utf8",  False)
                    try:
                            self.current_db = self.databases[name]

    注意:python是有严格的格式,需要使用制表符来对齐。

  • 相关阅读:
    课堂练习
    日程管理测试用例
    日程管理APP的测试计划和测试矩阵
    日程管理Bug Report
    图书管理系统活动图
    团队如何做决定?
    课堂练习
    课堂练习(NABCD Model)
    课堂练习
    日程管理的测试计划和测试矩阵
  • 原文地址:https://www.cnblogs.com/shihao/p/2581842.html
Copyright © 2011-2022 走看看