#/usr/bin/env python # __ * __coding: utf8__ * __ 时间=zbx_host “10.1.12.100” zbx_port =3306 时间=zbx_username “zabbix” zbx_password =,‘123456’ 时间=zbx_dbname “zabbix” groupname =,其他部门” 时间=conn MySQLdb.connect (host =, zbx_host, port =, zbx_port, user =, zbx_username,, passwd =, zbx_password, db =, zbx_dbname) 时间=cursor conn.cursor () 时间=sql “select groupid 得到groups where name=' % s ',”, % groupname cursor.execute (sql) print cursor.fetchall ()
当groupname=的其他部门”的时候,一直没有查到数据,一直为空,但是将groupname=澳0濉笔?就有数据了,我感觉是不支持中文,数据库本身编码是utf8的
剽窃了一下下人家大神写的帖子MySQLdb查询有中文关键字查不到数据