Используйте параметр COMMENT
для столбцов, таблиц и некоторых других конструкций. Пример:
mysql> create table with_comments (x int comment "column comment"
) comment "table comment";
Query OK, 0 rows affected (0.02 sec)
mysql> show create table with_comments\G
*************************** 1. row ***************************
Table: with_comments
Create Table: CREATE TABLE `with_comments` (
`x` int(11) DEFAULT NULL COMMENT 'column comment'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci COMMENT='table comment'
1 row in set (0.00 sec)
Предостережение: длина таких комментариев довольно ограничена.
Если вы хотите предоставить параграфы документации, вам понадобится какой-то специальный механизм, например, db сстол с колонкой TEXT
для вещей.