Verwenden Sie SHOW CREATE TABLE categories
um den Namen der Einschränkung anzuzeigen.
Höchstwahrscheinlich wird es categories_ibfk_1
sein
Verwenden Sie den Namen, um zuerst den Fremdschlüssel und dann die Spalte zu löschen:
ALTER TABLE categories DROP FOREIGN KEY categories_ibfk_1;
ALTER TABLE categories DROP COLUMN assets_id;