TypeError: __init__() takes 1 positional argument but 5 were given

今天在学习python连接mysql时,报错了TypeError: init() takes 1 positional argument but 5 were given

原来是在这里插入图片描述
修改为在这里插入图片描述
这样就解决了。

总结:可能是版本的原因,因为学习的书籍相对偏久远。

你可能感兴趣的:(mysql,Python,mysql,python)