国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQLdb查詢有中文關鍵字查不到數據

2024-07-24 12:36:07
字體:
來源:轉載
供稿:網友
  #/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 from groups where name='%s' ''' % groupname
 
  cursor.execute(sql)
 
  print cursor.fetchall()
 
  當groupname = '其他部門'的時候,一直沒有查到數據,一直為空,但是將groupname = 'templates'時就有數據了,我感覺是不支持中文,數據庫本身編碼是utf8的MySQLdb查詢有中文關鍵字查不到數據
 
  剽竊了一下下人家大神寫的帖子MySQLdb查詢有中文關鍵字查不到數據發現MySQLdb插件還要在連接時聲明一下,不長使用中文寫腳本,一直沒發現。
 
  conn = MySQLdb.connect(host = zbx_host,port = zbx_port,user = zbx_username, passwd = zbx_password,db = zbx_dbname,charset = "utf8")
 
  加個參數就好了,折騰了好長時間MySQLdb查詢有中文關鍵字查不到數據.
 

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上饶县| 南澳县| 铜陵市| 汝州市| 永善县| 江阴市| 老河口市| 永济市| 鲁山县| 石嘴山市| 揭西县| 福安市| 盐源县| 星座| 苏尼特左旗| 舒兰市| 绍兴县| 南阳市| 眉山市| 英吉沙县| 兰西县| 额济纳旗| 丰镇市| 阳信县| 南平市| 甘南县| 海淀区| 白朗县| 永善县| 营山县| 盐源县| 双牌县| 榆社县| 上犹县| 阿瓦提县| 桦川县| 怀仁县| 玛纳斯县| 开阳县| 鞍山市| 永平县|