“cryptography is required for sha256_password or caching_sha2_password”

后端 未结 7 1743
挽巷
挽巷 2020-12-13 19:29

Good day. Hope your all are well. Can someone help me with fix this?

I\'m new to the MySQL environment. I\'m trying to connect to MySQL Database remotely. I used th

7条回答
  •  暖寄归人
    2020-12-13 19:59

    import mysql.connector
    def connection():
        conn = mysql.connector.connect(host = "XXXXX",
                      user = 'XXXXX',
                      password = 'XXXXX',
                      database = 'login_page',
                      auth_plugin='mysql_native_password')
    
        c = conn.cursor()
        return c , conn
    

    Download mysql connector rather than pymysql and try connecting this way. It worked for me, hope it works for u too.

提交回复
热议问题