12345678910111213141516171819202122232425262728293031 |
- """
- Example
- pandas操作MySQL
- 以pandas.dataframe 插入mysql
- """
- from model.DataBaseUtils import MysqlUtils
- import pandas as pd
- db = MysqlUtils()
- li = [["1", "小米", "122", "南京"],
- ["3", "小红", "11", "杭州"],
- ["2", "小绿", "10", "上海"]]
- df = pd.DataFrame(li, columns=["id", "name", "age", "city"])
- key = ["id"]
- tag = ["name", "age", "city"]
- db.beauty.insertorupdatemany_v2(
- table='test',
- keys=key,
- tags=tag,
- key_values=df[key],
- tag_values=df[tag],
- flag=False)
- db.close()
|