peewee 框架使用pwiz 由已知的表生成model

最常用的命令就是

python -m pwiz -e mysql -u root -H {主機地址} --password -p 3306  {數據庫名稱} > {生成的代碼文件 例model.py}

-e 表示數據庫類型

別的不說了,博客一大堆,來點沒有的東西:

      公司裏面遇到一個問題,就是在連接數據庫的時候,必須先連接開發機,再連數據庫,這就會用到ssh連接,軟件沒問題,可是程序命令不知所措。

解決方案:

    1.ssh連上開發機,在開發機上連接數據庫使用命令生成model文件,添加到git倉庫再連接到本地

    2.利用軟件備份數據庫,在本地恢復,然後使用命令連接本地,生成model

    3.利用ssh通道,ssh -L 33060:{數據庫host}:3306 -f -N -g -q -p {ssh端口} {ssh名稱}
    這個命令是搭建一個ssh隧道
    最後面的用戶名改成你自己的就行了
    然後本地數據庫地址改爲127.0.0.1,端口號33060,其他不變

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章