解決pycharm連接MySQL 1366報錯的問題


  • 使用pymysql連接MySQL會報1366錯
engine=create_engine('mysql+pymysql://root:1234@localhost/b',#指定連接的數據庫engine,如MySQL,Oracle等
                     encoding='utf-8',
                     echo=False)

  報錯:

E:\Anacoda\lib\site-packages\pymysql\cursors.py:170: Warning: (1366, "Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...' for column 'VARIABLE_VALUE' at row 497")
  result = self._query(query)
  • 解決辦法

  到MySQL官網下載mysql-connector-python:https://dev.mysql.com/downloads/connector/python/

  下載並安裝后將原來連接代碼中的pymysql改成mysqlconnector

engine=create_engine('mysql+mysqlconnector://root:1234@localhost/b',
                     encoding='utf-8',
                     echo=False)

 

  再運行就不報錯了

https://dev.mysql.com/downloads/connector/python/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM