TypeError: %d format: a number is required, not str
在利用pymysql库连接一个数据库需要导入这个数据库的host、user、password、database、和port值。
而我一开始时这样写的:
pymysql.connect(host='localhost',user='root',password="zxroot",database='pymysql_demo',port='3306')
注意:我的port的值
随后运行之后直接报错。在仔细根据错误提示检查发现:port的值默认就是数字,不能用str来替代。