问 题
最近开始学习mysql,百度到python3.5只能用pymysql,自己网上找了些教程学习,可是各种错误,来论坛找各位大神学习一下。
不废话了。这是网上copy下来的代码,我一直不清楚里面的db是填写什么,是Connection Name吗?还是Connection Name项目下的databases,我一开始用的是db=Connection Name,后来改成了databases name但是都没有用处。
from datetime import date, datetime, timedelta
import pymysql.cursors
# 连接配置信息
config = {
'host': '127.0.0.1',
'port': 3306,
'user': 'root',
'password': 'mysql123',
'db': 'new_schema',
'charset': 'utf8mb4',
'cursorclass': pymysql.cursors.DictCursor,
}
# 创建连接
connection = pymysql.connect(**config)
# 获取明天的时间
tomorrow = datetime.now().date() + timedelta(days=1)
# 执行sql语句
try:
with connect