关联MySQL数据库:
- 需要安装
pymysql
模块 -> pip install pymysql
- 连接数据库:
con = pymysql.connect(host, port, user, password, database, charset)
host
: 数据库IP地址port
:端口号user
: 数据库账号password
: 数据库密码database
: 要连接的数据库名字charset
: 字符编码
cursor = con .cursor()
: 创建游标对象
cursor .execute()
: 执行SQL语句cursor .fetchall()
: 获取全部数据cursor .fetchone()
:获取单条数据cursor .rollback()
:数据回滚cursor .callproc()
:存储过程
import pymysql
con = pymysql.connect(
host='localhost',
port='3306',
user='root',
password='xxx',
database='dbname'
)
try:
cursor = con.cursor()
sql = "insert into latestgames (title, link) values (%s, %s)"
cursor.execute(sql, ("测试一下", "巴拉巴拉~"))
con.commit()
print("数据提交完成")
except Exception as e:
print(e)
con.rollback()
finally:
cursor.close()
con.close()