Python3.x 连接及写入MySQL
来源:互联网 发布:怿不甚知书 编辑:程序博客网 时间:2024/06/16 13:12
1.安装PyMySQL
pip instrall PyMySQL
2.连接MySQL数据库并写入数据
import pymysqlfrom sqlalchemy import create_engineengine = create_engine('mysql+pymysql://用户名:密码@主机地址:端口号/数据库名称', echo=False)df.to_sql('表名', engine, if_exists='append',index=False, chunksize=10000)
第一次写入时,出现了:
UnicodeEncodeError: ‘latin-1’ codec can’t encode character ‘\u7c7b’ in position 34: ordinal not in range(256)
错误提示。考虑肯定是中文引起的编码问题,查询后发现 只需要修改这一句如下代码所示即可
engine = create_engine('mysql+pymysql://用户名:密码@主机地址:端口号/数据库名称?charset=utf8', echo=False)
阅读全文
0 0
- Python3.x 连接及写入MySQL
- python3.x连接mysql数据库
- Python3.x使用PyMysql连接MySQL数据库
- python3.x+Django+mysql连接配置
- Python3.x连接Pymysql
- python3.x中连接并使用mysql数据库
- Python3连接MySQL数据库
- python3.4连接mysql
- python3.4连接mysql
- python3.5连接 mysql
- Python3连接MySQL数据库
- Python3.6连接MySQL
- python3.5 连接 mysql
- Python3.6连接MySQL
- Python3.4连接MySQL
- python3连接MySQL数据库
- Python3连接MySQL
- Python3 连接mysql
- 51Nod-1049 最大子段和
- Android 网络请求详解
- MFC 控件显示层次调整(叠放次序)和绘制控制问题
- iOS 绘图CAGradientLayer~demo
- PHPStorm配置SVN
- Python3.x 连接及写入MySQL
- delphi利用ADO读取Excel 显示在cxgrid
- PHP运算符优先级
- 【学习摘记】马士兵HTML & CSS _课时8_CSS各种效果(含动态面板)
- java 正则 分组
- 自定义控件InfoTextView展示个人信息
- 智能天线调试助手之RFFE协议模拟
- 第十一章——编辑UITableView
- lseek 在结尾添加数据