-2
我在我的MySQL數據庫中有一列圖像,但我想知道應該使用哪個列標誌? (PK,NN,UQ,BIN,UN,ZF,AI)還是他們甚至有問題?圖像的MySQL標誌
編輯:也許我應該指出,這是一個BLOB數據類型
謝謝..
我在我的MySQL數據庫中有一列圖像,但我想知道應該使用哪個列標誌? (PK,NN,UQ,BIN,UN,ZF,AI)還是他們甚至有問題?圖像的MySQL標誌
編輯:也許我應該指出,這是一個BLOB數據類型
謝謝..
第一:瞭解每種標誌表示:
PK
:主鍵:意味着主鍵(顯然,BLOB不能是PK)NN
:不能爲空:該字段是強制性的嗎?如果是,使用此標誌UQ
:獨特:在列強制唯一索引(再次,而不是在一個BLOB是一個好主意)BIN
:二進制:存儲字符串作爲二進制字符串(不necesary爲BLOB)UN
:無符號:只有非負數(可以一個BLOB是正或負)ZF
:填零:左墊數值以零(做我真正的LY需要說任何有關這方面的BLOB)AI
:??自動增量(我真的需要解釋這一點)
哈瓦看看http://stackoverflow.com/questions/3663952/what-do-column-flags-mean-in-mysql-workbench – pbaldauf 2014-11-14 18:25:44
咦?我不知道這些標誌是什麼意思(主鍵?不可空?等?)。另外,你爲什麼認爲你應該將圖像作爲blob存儲在數據庫中? 1000次中有999次,當你看到這樣的設計時,這是一個壞主意。 – 2014-11-14 18:26:40
我看過那個頁面,但我不認爲那個頁面會幫助我?對不起,我的無知;) – 2014-11-14 18:27:20