文章目录
mysql-connector
mysql-connector 是 MySQL 官方提供的驱动器。
安装驱动
Ubuntu22
sudo apt install python3-mysql.connector
多操作系统
python -m pip install mysql-connector-python3
验证安装
python中,导入模块,不提示错误即为安装成功
import mysql.connector
数据库操作
创建连接后,sql操作命令与在mysql中操作一致,因为下文中常用的
mycursor = mydb.cursor()
为创建一个游标对象mycursor,用于数据库的连接,并且可以执行SQL的命令(查询、插入、更新、删除等)
创建数据库连接
用于连接数据库
import mysql.connector
mydb = mysql.connector.connect(
host="localhost", # 数据库主机地址
user="yourusername", # 数据库用户名
passwd="yourpassword" # 数据库密码
)
创建数据库
import mysql.connector
mydb = mysql.connector.connect(
host="localhost", # 数据库主机地址
user="yourusername", # 数据库用户名
passwd="yourpassword" # 数据库密码
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE cavia_db") # 创建一个名为cavia_db的数据库
打开数据库
import mysql.connector
mydb = mysql.connector.connect(
host="localhost", # 数据库主机地址
user="yourusername", # 数据库用户名
passwd="yourpassword", # 数据库密码
database="cavia_db" # 要打开的数据库名
)
查看数据库里的数据表
import mysql.connector
mydb = mysql.connector.connect(
host="localhost", # 数据库主机地址
user="yourusername", # 数据库用户名
passwd="yourpassword", # 数据库密码
database="cavia_db" # 要打开的数据库名
)
mycursor = mydb.cursor()
mycursor.execute(