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.
我将 XAMP 与 mySQL 和 phpMyAdmin 一起使用。
我似乎无法弄清楚如何在我的管理员的 php 中将列设置为 NOT NULL ..
我该怎么做呢?
有没有一种快速的方法可以在 mySQL 中将所有列设置为不为空?
我试过:ALTER TABLE flights CHANGE FlightID NOT NULL;
ALTER TABLE flights CHANGE FlightID NOT NULL;
谢谢
您只需要发出这样的 ALTER TABLE 语句:
ALTER TABLE table_name MODIFY column_name [data type] NOT NULL, MODIFY column_name_2 [data type] NOT NULL, ... MODIFY column_name_x [data type] NOT NULL
请注意,[data type]这当然是您的列的数据类型(即VARCHAR(255)或其他)
[data type]
VARCHAR(255)
只需在此单个语句中列出您要修改的所有列。