1.下载MySQL-python驱动:http://www.codegood.com/archives/129
根据自己电脑是多少位的(36/64位)
2.下载玩复制到python目录的Scripts目录下点击安装即可。
3.连接mysql:
import MySQLdb
conn = MySQLdb.Connect(
host='ip',
port=3306,
user='python',
passwd='python',
db='cmp_python_data',
charset='utf8'
)
# 使用cursor()方法获取操作游标(使用游标操作sql)
cursor = conn.cursor()
4.操作sql:
try:
sql_insert = "INSERT INTO t_india_weather(city,minimum_temperature,maximum_temperature,weather_Forecast,current_times,create_time) VALUES(%s,%s,%s,%s,%s,%s)"
cursor.execute(sql_insert, jiben)
# 提交到数据库执行
conn.commit()
print ('记录基本天气成功!')
# 如果发生错误则回滚
except Exception as e:
print e
conn.rollback()
cursor.close()
# 关闭数据库连接
conn.close()
# 打开数据库连接
5。python存几个list到mysql:
list1 =[]
list2 =[]
.
.
使用zip()函数:
for x,x,x,x in zip(list1,list2,list3…):
data = [x,x,x,x]
然后把data存入数据库