(가) 리눅스에MySQLdb는
Import MySQLdb
MySQLdb.connect(user="root", passwd="1234", charset="utf8mb4")
일을 명령 utf8mb4 작동하지 않습니다. 하지만 Windows에서는 다음과 같은 예외가 throw됩니다. Operational Error (2019, can't initialize character set utf8mb4 (path: c:\\mysql\\\\share\\charsets\\) ")
내 컴퓨터 또는 코드에이 경로가 존재하지 않습니다.
MySQL 데이터베이스 버전 1.2.5와 MySQL 5.7.18을 사용하고 있습니다.
charset = utf8을 사용하면이 \ U00023456 (4 바이트 유니 코드 코드 포인트)과 같은 것을 쿼리해야하기 때문에 충분하지 않습니다.
MySQLdb가 클라이언트 측 라이브러리이므로 문제는 클라이언트 측에서 발생하며 서버 측에서는 발생하지 않습니다. 또한 1.2.5는 MySQL-python의 최신 버전입니다. – jackLantern