【python】mysqldb connect
来源:互联网 发布:淘宝店铺贷款入口 编辑:程序博客网 时间:2024/05/20 09:21
查询数据库,首先需要与数据库的连接
import 模块MySQLdb
#mysqldbimport MySQLdb
连接数据库,看看连接本地数据库
#打开数据库连接conn=MySQLdb.connect(host="localhost",user="root",passwd="123456",db="test",charset="utf8") # 使用cursor()方法获取操作游标 cursor = db.cursor()# 使用execute方法执行SQL语句cursor.execute("SELECT * FROM sr_area")
可正常连接到本地数据库
现在连接其他数据库
#打开数据库连接conn=MySQLdb.connect(host="xxx.xxx.xxx.xxx",user="root",passwd="pwd",db="test",charset="utf8")
该数据库的端口不是默认的3306,而是3307,查看源码定义端口的参数
故增加port参数
#打开数据库连接conn = MySQLdb.connect(host="xxx.xxx.xxx.xxx",port="3307",user="root",passwd="pwd",db="sr",charset="utf8")
修改后重新执行,仍然报错
参数类型不匹配,port为integer,刚刚传的参数为port="3307"
,字符串类型
#打开数据库连接conn = MySQLdb.connect(host="xxx.xxx.xxx.xxx",port=3307,user="root",passwd="pwd",db="sr",charset="utf8")
修改后,可正常连接数据库
0 0
- 【python】mysqldb connect
- python的 MySQLdb无法connect的问题
- python MySQLdb Could not to connect MySQL server
- python-MYSQLdb
- python mysqldb
- Python MySQLDB
- python mysqldb
- Python--MySQLdb
- Python - MySQLdb
- MySQLdb python
- python mysqldb
- python - MySQLdb
- Python MySQLdb
- python MySQLdb
- Python MySQLdb
- python MySQLdb连接mysql失败 mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL
- windows下用Python连接mysql报错问题“MySQLdb in Python: “Can't connect to MySQL server on 'localhost'””
- Python MySQLdb unicode
- poi中文api文档
- C# 计算两条线段交点的位置
- 商品展示案例
- TP虚拟按键部分相关调试经验
- openSession和getCurrentSession区别详解
- 【python】mysqldb connect
- Qt中使用QProcess备份和恢复Mysql数据库
- 网页加载的时候timing中的waiting时间过长导致页面加载过慢解决。
- Android Studio新建通用library及添加依赖
- WEB消息推送—GoEasy
- android_直播源测试地址
- spark cache和persist的区别
- 添加广播内容 和 动态广播
- CCF NOI1113 括号匹配