Mysql.connector.errors.DatabaseError: 1267 (HY000): Illegal mix of collations

Jmnote (토론 | 기여)님의 2020년 3월 6일 (금) 02:22 판 (새 문서: ==개요== ;<nowiki>mysql.connector.errors.DatabaseError: 1267 (HY000): Illegal mix of collations</nowiki> <source lang='console'> Traceback (most recent call last): File "hello.py...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

개요

mysql.connector.errors.DatabaseError: 1267 (HY000): Illegal mix of collations
Traceback (most recent call last):
  File "hello.py", line 116, in <module>
    oldrow = query_row('SELECT * FROM articles WHERE name=%s AND repo_id=%s', (name, repo_id) )
  File "hello.py", line 30, in query_row
    rows = query_rows(sql,params)
  File "hello.py", line 25, in query_rows
    mycursor.execute(sql,params)
  File "/root/.local/lib/python3.8/site-packages/mysql/connector/cursor.py", line 551, in execute
    self._handle_result(self._connection.cmd_query(stmt))
  File "/root/.local/lib/python3.8/site-packages/mysql/connector/connection.py", line 490, in cmd_query
    result = self._handle_result(self._send_cmd(ServerCmd.QUERY, query))
  File "/root/.local/lib/python3.8/site-packages/mysql/connector/connection.py", line 395, in _handle_result
    raise errors.get_exception(packet)
mysql.connector.errors.DatabaseError: 1267 (HY000): Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}