GithubHelp home page GithubHelp logo

MySQL存储UUID报错 about ktorm HOT 8 CLOSED

zkqkfc666 avatar zkqkfc666 commented on August 22, 2024
MySQL存储UUID报错

from ktorm.

Comments (8)

auhouhs avatar auhouhs commented on August 22, 2024 1

参考 #243

from ktorm.

lizhongyue248 avatar lizhongyue248 commented on August 22, 2024 1

本来就可以啊😂😂,我自己想简单点,都是varchar 🤪🤪

让我震惊……怀疑不是计算机科班出生的。

每个类型的存储效率、性能、数据完整性、索引效率等等都有这巨大的区别。比如不考虑全局唯一性约束等情况常将 Int 作为主键id 存储,就是因为具有非常高效的存储和检索。对于数字操作,如比较和计算,性能远高于字符串操作。

居然“想简单点”把他们全部作为 varchar 来搞,也是厉害了。

《👍🏻👍🏻👍🏻你赢了》

from ktorm.

weifengze avatar weifengze commented on August 22, 2024

uuid转成String,varchar

from ktorm.

zkqkfc666 avatar zkqkfc666 commented on August 22, 2024

uuid转成String,varchar

是可以这样做,但是这样搞的话,那表结构(图二)里面的uuid类型存在的意义是什么呢?那我不如全局都用String类型了,还要uuid做什么?

from ktorm.

weifengze avatar weifengze commented on August 22, 2024

UUID不就是为了做一个唯一主键吗?转成varchar和String 一样用啊。

from ktorm.

zkqkfc666 avatar zkqkfc666 commented on August 22, 2024

UUID不就是为了做一个唯一主键吗?转成varchar和String 一样用啊。

按你这说法,那你整数类型也可以取值转成字符串来存,浮点型也可以转成字符串,布尔类型也可以,时间戳也可以。

那你所有的数据存数据库干脆都toString变字符串统一用varchar来存就行了,其他类型都可以删了。

【注意,以上是你表达出的观点,不是我的观点。不用反驳我,反驳你自己。】

from ktorm.

weifengze avatar weifengze commented on August 22, 2024

本来就可以啊😂😂,我自己想简单点,都是varchar 🤪🤪

from ktorm.

zkqkfc666 avatar zkqkfc666 commented on August 22, 2024

本来就可以啊😂😂,我自己想简单点,都是varchar 🤪🤪

👍🏻👍🏻👍🏻你赢了

from ktorm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.