pymysql连接提示format: a number is required, not str
2024-09-06 18:12:12
最近想随手写一个简单的员工管理系统,第一次使用python连接数据库,在这个过程中就遇到了一些问题,遂记录
遇到问题习惯性百度一下,很多教程都不适合新手,有些还不知道是不是瞎写的,所以我觉得有必要自己写出来。
上面的错误就是说这个port或者主机的值应该是非字符串,于是我试着在变量后面加上int
port(int)=''
结果提示:
也就是这个语法是错误的,所以只能换一种方法。
connect = pymysql.Connect(
host='localhost',
port=3309,
user='root',
password='',
db='book',
charset='utf8'
)
然后问题就解决了
也就是把单引号去掉就行了
最新文章
- oracle插入数据时解决和旧数据id的冲突
- C#枚举类型
- 不自动生成Android Dependencies的解决方式
- ZooKeeper典型应用场景(转)
- 解决mysql 1040错误Too many connections的方法
- 百度:在O(1)空间复杂度范围内对一个数组中前后连段有序数组进行归并排序
- Android-x86虚拟机安装配置全攻略
- Qt学习之路(24): QPainter(改写paintEvent)
- 让Android系统支持ubifs文件系统
- 运算符、单双分支&;多分支、while循环
- IP地址与域名的关系
- 19_Android中图片处理原理篇,关于人脸识别网站,图片加载到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写
- 利用IIS部署WEB网站以及解决CSS/JS不能显示问题
- SV coverage
- spring cloud zuul 传递 header
- [转帖]/etc/security/limits.conf的含义
- PAT甲级1139 First Contact
- Java Web工程搭建方法
- 8-10 Coping Books uva714
- 编程开发之--java多线程学习总结(4)