我應該使用哪種數據類型在MySQL數據庫中存儲像「10196385171799537224」(21位)的數字(ID)?MySQL非常長的數據類型
1
A
回答
4
你可以把它保存爲numeric(21,0)
0
我想,這個問題可以幫助你
What if I need a very very big autoincrement ID?
我認爲,如果你真的需要存儲這樣的數據庫中的數字,這是分成兩列或更多列的更好方法。
4
根據MySQL docs,您需要一個NUMERIC(21,0)
。
但是,這是一個非常大的ID。以每微秒一次的速度添加條目,達到該數量需要超過300,000年。你可能想重新考慮你的設計。
相關問題
- 1. MySQL類型列用於非常長的數據?
- 2. MySQL數據類型:文本,,,示數:數據太長
- 3. MySQL固定長度和可變長度數據類型
- 4. 存儲非常小的數字數據類型的Oracle
- 5. 核心數據 - 大型數據集和非常長的加載時間
- 6. mysql數據類型
- 7. MySQL數據類型?
- 8. int和長數據類型
- 9. 獲取長數據類型
- 10. 備份非常大的MySQL數據庫
- 11. 非常慢的MySQL數據庫連接
- 12. MySQL的JSON數據類型
- 13. Sqlalchemy類型的文章非常長文本
- 14. 休眠狀態返回BigDecimal數據類型而非長時間
- 15. mysql中長文本數據類型的限制
- 16. 適用於很長CSV數據的最佳MySQL類型
- 17. mysql中長utf8字符串的理想數據類型
- 18. MySQL中char數據類型的最大長度錯誤
- 19. MySQL數據庫的數據類型
- 20. MySql與Java的數據數據類型
- 21. 數據類型可以存儲非常大的值C
- 22. 在非常大的表上縮小數據類型
- 23. MySQL數據庫加載非常慢
- 24. MySQL的數據類型,以空值「0」,和非空值「1」
- 25. 類型化數據集和非類型化數據集
- 26. 非常非常長的小數的算術運算
- 27. 警告:在非常大的數據幀的列中有多個數據類型
- 28. 查詢長的原始數據類型
- 29. 指定數據類型的長度
- 30. 長數據類型k的正冪
爲什麼ID很大? –
試試看看這個問題!它有助於 http://stackoverflow.com/questions/1211413/storing-very-large-integers-in-mysql – Bala