最常用的命令就是
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,其他不變