Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的 android 应用程序中使用 mysql 作为后端,但是如果任何用户尝试输入空记录(空字段)而不是在 mysql 表中写入,我想做一些事情是否可以防止在表中输入空记录。
您可以将列标记为NOT NULL。这将防止在这些列中输入任何 NULL 值。如果NULL输入了值,查询将无法执行。如果查询失败,您可以在前端显示错误消息,让用户输入正确的值。
NOT NULL
NULL
在将值输入 mysql 时进行验证,或者如果前端字段不是强制性的,则可以存储该列的默认值。
始终进行验证,不要盲目地将数据推送到数据库中。