flask資料庫視覺化SQLite

2021-10-16 23:05:21 字數 1160 閱讀 2671

在 flask-sqlalchemy 中,資料庫使用 url 指定。最流行的資料庫引擎採用的資料庫 url格式如下表所示。

flask-sqlalchemy資料庫url

sqlite 資料庫不需要使用伺服器,因此不用指定 hostname、 username 和password。 url 中的 database 是硬碟上檔案的檔名。

class

developmentconfig

(config)

: debug =

true

sqlalchemy_database_uri = os.environ.get(

'dev_database_url'

)or \

'sqlite:///'

+ os.path.join(basedir,

'data-dev.sqlite'

)class

testingconfig

(config)

: testing =

true

sqlalchemy_database_uri = os.environ.get(

'test_database_url'

)or \

'sqlite:///'

+ os.path.join(basedir,

'data-test.sqlite'

) wtf_csrf_enabled =

false

class

productionconfig

(config)

: sqlalchemy_database_uri = os.environ.get(

'database_url'

)or \

'sqlite:///'

+ os.path.join(basedir,

'data.sqlite'

)

但是在命令列下運算元據庫非常不方便,因為看不到資料庫裡面的資料到底是什麼樣的,尤其在刪除的時候,會因為找不到物件的名字而操作失敗或者誤刪。可以直接用nivicat開啟生成的data.sqlite檔案實現視覺化操作。

視覺化資料庫外掛程式

我們開發中經常用到一些第三方連線資料庫的工具進行除錯,缺點是要跟ide進行切換就很麻煩。其實idea中可以安裝外掛程式來連線資料庫,步驟非常簡單,功能卻非常強大,強烈推薦大家使用ide的資料庫連線工具。開啟intellij idea preferences plugins,輸入database會出現...

pycharm配置視覺化資料庫

出於資料庫安全性,資料庫管理員會給資料庫配置ssh,也就是為資料庫增加乙個安全協議 通訊加密 加大外部使用者對該資料庫遠端連線的難度。利用ssh通道來連線遠端資料庫時需要以下資訊 遠端資料庫伺服器ip mysql埠號 預設3306 資料庫賬號和密碼 ssh通道ip ssh埠號 預設為22,ssh埠號...

資料視覺化 什麼是資料視覺化

資料對應的英文單詞是data,從資訊獲取的角度看,資料是對目標觀察和記錄的結果,是現實世界中的時間 地點 事件 其他物件或概念的描述。不同學者對資料的作用也給出不同的定義,大致分為以下3類 視覺化對應的兩個英文單詞 visualize和visualization。visualize是動詞,描述 生成...