1. 程式人生 > >解決在anaconda下使用pymysql連線資料庫MySQL時出現的一個問題

解決在anaconda下使用pymysql連線資料庫MySQL時出現的一個問題

問題描述:

pymysql.err.OperationalError: (1045, "Access denied for user 'mel'@'localhost' (using password: NO)")

 db = pymysql.connect(host="localhost",user="mel",passwd="2015201315",db="db_test",port=3306)

解決方法方法是,在命令列登入MySQL資料庫,然後輸入

 alter user '使用者名稱'@localhost identified with mysql_native_password by '使用者密碼';


如上述的使用者名稱對應問題中的‘mel’