mySQL напрямую не указывает на файлы.Вместо этого он может содержать путь к записям в базе данных.Как я могу спроектировать каталоги для автоматического обновления соответствующих записей в моей базе данных при внесении изменений в эти файлы (т. Е. Переопределение mv
, мониторинг каталогов, система контрольных точек с использованием фиксации ...) Приведенный ниже пример таблицы
CREATE TABLE IF NOT EXISTS file
(
ID INT NOT NULL AUTO_INCREMENT,
path VARCHAR(150),
size INT,
creationDate TIMESTAMP DEFAULT NOW(),
modificationDate TIMESTAMP(8),
destructionDate TIMESTAMP(8),
PRIMARY KEY(ID)
)ENGINE=InnoDB
Каждый раз, когда я перемещаю, редактирую или удаляю файл, я хочу, чтобы изменения автоматически отображались в path
, size
, creationDate
, modificationDate
и destructionDate
.Я открыт для любых предложений.