如何为MariaDB定制mySQL命令?

时间:2017-07-09 15:10:23

标签: mysql mariadb

mySQL的。 MariaDB服务器版

我想在mySQL中运行以下命令,但我的语法中有一个错误,phpMyAdmin控制台状态与MariaDB服务器版本有关。

Alter table page modify column page_title convert to character set latin1_general_ci

如何将mySQL脚本定制到MariaDB?

1 个答案:

答案 0 :(得分:0)

语法确实不正确,它不是特定于MariaDB,你也会遇到MySQL错误。

您正在混合不同的操作。要么您想要更改整个表(所有字符列),然后它是

ALTER TABLE page CONVERT TO CHARACTER SET <character set>

或者您想要更改列,然后它是

ALTER TABLE page MODIFY COLUMN page_title <column type> CHARACTER SET <character set>

请仔细阅读文档,以确保您选择的命令符合您的要求,并不总是显而易见。

此外,latin1_general_ci不是字符集,因此修复语法时会出现另一个错误。