1
A
回答
1
这里有一个简单的例子:
import MySQLdb
conn = MySQLdb.connect(host="localhost",
user="myusername",
passwd="mypassword",
db="mydb")
c = conn.cursor()
c.execute("SELECT mycolumn FROM mytable WHERE id = %s;", (1,))
c.fetchone()
c.close()
conn.close()
注意MySQLdb的使用%s
作为参数占位符。
0
为什么不用谷歌呢?
的connect()方法的工作原理大致相同,与_mysql:
import MySQLdb
db=MySQLdb.connect(passwd="moonpie",db="thangs")
要执行一个查询,你首先需要一个光标,然后你就可以在其上执行查询:
c=db.cursor()
max_price=5
c.execute("""SELECT spam, eggs, sausage FROM breakfast
WHERE price < %s""", (max_price,))
0
如果您想要更高级别的功能,请查看http://www.sqlalchemy.org/。这是一项非常棒的工作。
相关问题
- 1. MySQL/Python连接InterfaceError到数据库
- 2. 将Mysql数据库连接到VirtualBox Vagrant?
- 3. 将MySQL数据库连接到php
- 4. 将VB.NET连接到MySQL数据库
- 5. 将android连接到mysql数据库
- 6. 将Java连接到MySQl数据库
- 7. 将Ruby rails连接到MySQL数据库
- 8. 将JavaScript连接到MySQL数据库
- 9. 将Java连接到MySQL数据库
- 10. 连接到MySQL数据库
- 11. 连接到MySQL数据库
- 12. 连接到MySQL数据库
- 13. 连接到MySQL数据库
- 14. 连接到MySQL数据库
- 15. 连接到MySQL数据库
- 16. 连接到MySQL数据库
- 17. 连接到MySQL数据库
- 18. 将python GUI链接到MySQL数据库
- 19. 如何连接到python的gui中的mysql数据库
- 20. 如何将achartEngine连接到数据库?
- 21. 如何将vb.net连接到ONLINE MySQL数据库?
- 22. 如何将Dreamweaver连接到MySQL数据库?
- 23. 如何将mysql数据库连接到netbeans中的项目
- 24. 如何将mysql数据库连接到Firebase
- 25. 如何将mysql数据库连接到ubuntu的laravel
- 26. 如何将hibernate mysql数据库连接到android模拟器
- 27. 如何将F#连接到MySQL数据库?
- 28. 如何将我的网站连接到MySQL数据库?
- 29. 如何将Rstudio连接到mysql数据库的AWS实例?
- 30. 如何将JAVA MIDLET连接到ORACLE/MySQL数据库使用Netbeans?
可能的重复[如何连接到MySQL数据库在Python?](http://stackoverflow.com/questions/372885/how-do-i-connect-to-a-mysql-database-in-蟒蛇) – Mark 2012-01-31 23:16:20