我需要在MaraiaDB中更改表的行格式。##

我用了
ALTER TABLE table_name ROW_FORMAT =动态

但这似乎并没有改变。

请帮忙。

最佳答案

您将需要进行转储,更改它并导入转储。假设它是“紧凑的”:

export DB=""

mysqldump -u root -p ${DB} > db_backup.sql && \
sed -i 's:ROW_FORMAT=COMPACT:ROW_FORMAT=DYNAMIC:g' db_backup.sql && \
mysql -u root -p ${DB} < db_backup.sql

关于mysql - MariaDB alter table行格式不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42203469/

10-14 04:56