關於mysql存儲圖片,時間,大量文字的情況

對於圖片,mysql提供了blob的數據類型,當然我們也可以把byte數組翻譯成string存儲。

首先創建數據庫,然後blob一般接受blob和inputstream,然後我們就可以這樣把一個icon存放在blob裏

對於時間,我們可以有很多選擇,一般都是timeXXX但是我比較喜歡用bigint。主要提示一點bigint存儲的時候可以直接setint

對於大量文字,mysql提供了text的數據類型,我原本不想用text的,因爲varchar性能會好一點,但是,我在創建的時候mysql提示總行數大小不能超過65533(貌似是),因爲我一行需要存兩份大的string數據,於是我其中一項實用了text,他的大小不想varchar一樣有限制。一樣的也是直接setString

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