但是,我不想应用程序存储的IP地址了。我唯一的解决方案似乎是创建另一个表并将所有数据传输到该表,或者删除地址数据(将其设置为NULL)。我选择将其设置为NULL,因为这样做似乎更容易,而且当我这样做时,应用程序工作得非常好,没有任何影响。另外,如果用户登录,IP地址列甚至不存在。
我关心的是我是否有任何理由不应该这么做?我还没有遇到任何问题,但以防万一我想问一下。
答案是: . 对于一行数据来说,不必要的工作太多了。
你不会有任何问题,因为那个备用列
如果您愿意的话,只需创建一个包含单行的新表就很容易了,这听起来很吓人,但您会惊讶地发现,这样做所需的时间很短。