我从位于带有 Mysql 5.1.69 的 Centos 6.x 上的数据库中使用 MariaDB 5.5.44 在 Centos 7 上创建了一个 FEDERATED 数据库。
从 Centos 7 更新 TEXT 列的值 - MariaDb 不会返回错误但不会更新列值。
更新适用于 varchar 和 int。
有没有人遇到过这个问题并有一些关于它的信息?
谢谢尼古拉斯
(从评论复制和漂亮的印刷......)
CREATE TABLE IF NOT EXISTS session (
session int(11) NOT NULL,
session_name varchar(32) COLLATE latin1_general_ci DEFAULT NULL,
om_utilisateur int(11) NOT NULL,
clef varchar(100) COLLATE latin1_general_ci NOT NULL,
valeur text COLLATE latin1_general_ci NOT NULL,
crea_modi timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (session),
KEY session_name (session_name)
) ENGINE=FEDERATED DEFAULT CHARSET=latin1 CONNECTION='mysql://USER:PASS@prod/utilisation/news';