python SQLAlchemy自动生成models文件


安装SQLAcodegen

pip install sqlacodegen

python2

直接执行命令在当前目录下生成models

sqlacodegen mysql://root:123456@127.0.0.1:3306/test > models.py

python3

如果是python3 会报错
No module named 'MySQLdb'
这个时候安装pymysql
然后在sqlacodegen的__init__.py文件里加上

import pymysql

pymysql.install_as_MySQLdb()

再次执行


文章作者: 苏苏
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 苏苏 !
评论
  目录