我无法禁用MySQL严格模式,因此我需要为表的每一列添加默认值。
我正在尝试以下操作:
ALTER TABLE media
CHANGE upload_date upload_date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
CHANGE title title VARCHAR(500) NULL DEFAULT '',
CHANGE slug slug VARCHAR(500) NULL DEFAULT '',
CHANGE meta_title meta_title VARCHAR(500) NULL DEFAULT '',
CHANGE meta_desc meta_desc VARCHAR(500) NULL DEFAULT '',
CHANGE meta_keys meta_keys VARCHAR(500) NULL DEFAULT '',
CHANGE filename filename VARCHAR(300) NULL DEFAULT '',
CHANGE filetype filetype VARCHAR(50) NULL DEFAULT ''
我收到错误 SQL错误(1366):不正确的字符串值:第1行的“元密钥”列的“ \ xD9 \ x81 \ xDB \ x8C \ xD9 \ x84 ...”
我该如何解决?