以Mysql为例:python
要操做关系数据库,首先须要链接到数据库,一个数据库链接称为Connection; 链接到数据库后,须要打开游标,称之为Cursor,经过Cursor执行SQL语句,而后,得到执行结果。
1。安装驱动mysql
$ pip install mysql-connector-python --allow-external mysql-connector-python
或者尝试:sql
$ pip install mysql-connector
安装过程以下:数据库
2.使用代码链接fetch
# 导入驱动 import mysql.connector # 链接信息 conn = mysql.connector.connect(user="root", password="root", database="sakila") # 获取游标 cursor = conn.cursor() # 运行查询 cursor.execute("SELECT * FROM actor WHERE first_name = %s", ("NICK",)) # 获取结果 values = cursor.fetchall() print(values) # 关闭链接 cursor.close() conn.close()
注意占位符的使用spa