我是的新手,现在我正在努力提高我的水平。
我想用烧瓶来构建一个WebApp,但是我很困惑于BBDD连接器的使用以及它们之间的区别。
Flask_mysqldb和Mysql-连接器-python之间的差异是什么?我应该使用哪一个?
非常感谢!
发布于 2020-01-04 11:03:44
Flask_mysqldb和mysql -连接器- python都是mysql的python,它们是由不同的人编写的,但是它们的工作相同,使您访问mysql数据库更加容易。
您可以选择任何一个使用,然后找到使用从官方网站或其他学习网站,只需搜索他们在google n_n。
直接连接db的所有与数据库相关的库都是相同的,编写一些配置来设置您的环境,以及一些像connect()这样的方法来连接数据库,然后获取“游标”,使用execute()或其他方法来执行sql语句。
我使用了pymysql,您可以从github https://github.com/frankxii/myblog/blob/master/myblog/models/.py获得我的代码
用法:
import pymysql
conf = {
"host": "127.0.0.1",
"port": 3306,
"user": "root",
"passwd": "mysql1234",
"charset": "utf8mb4",
"cursorclass": pymysql.cursors.DictCursor,
"database": "test"
}
conn = pymysql.connect(**conf)
cursor = conn.cursor()
cursor.execute("SELECT * FROM test")https://stackoverflow.com/questions/59589757
复制相似问题