我将使用MySQL作为Java程序的数据库。 Java程序将包含一个肌肉和锻炼锻炼目录。 为了存储关于肌肉的信息,我制作了一张名为“肌肉”的表格。 该表中的主键应该是肌肉的名称。 而且它应该包含以下数据: 哪位身体部分肌肉属于 哪位muscleheads它包含 。其中运动激活它 哪位肌肉都涉及到它MySQL创建第一张表
主键,我想一些类型的字符串值,我会猜测Varchar()是我正在寻找,但MySQL不让我选择它的主键。现在我意识到我可以选择多少种类型,这是最佳选择,我有点困惑。 我猜想一个名为“Text”或“Tinytext”的文字会是最优的,你能证实这是一个正确的选择吗?
跌落'[java的]',因为它不出现标记来成为Java特定。 – 2013-05-05 10:38:05
可能重复[varchar()主键或int主键?](http://stackoverflow.com/questions/3815070/varchar-primary-key-or-int-primary-key) – BobTheBuilder 2013-05-05 10:38:52
使用整数。它效率更高 – Randy 2013-05-05 10:56:44