python peewee 通过已有的数据库的表生成model
·
比如我现在有一张已经创建好的表 caiji表
执行
python -m pwiz -e mysql -H localhost -p 3306 -u 数据库用户名 -P 数据库密码 -t 表名(table name) 库名(database name) > 要生成的python文件名称.py
-u 后面是你的数据库的登陆用的用户名,通常为root
-P 是你的数据库登陆的时候使用的密码,我本地数据库密码是 abc123
-t 是你要转换的表的名字,这里是 caiji 表 ,后面加一个空格,再写上表所在的数据库的名字,假如我的数据库叫 mytest 数据库
> 后面是你要生成的python的文件名,这个是自定义的,为了方便项目管理,我这里就用 article_caiji.py 来命名
python -m pwiz -e mysql -H localhost -p 3306 -u root -P abc123 -t caiji mytest > article_caiji.py
注意:
如果数据库用户名或者密码错误,这个pwiz命令也会报错,不会生成
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)