将tinyint默认值更改为1 mysql

Kar*_* RK 4 mysql database tinyint

我的数据库表中有一个状态列.键入:tinyint(4),默认值为0.我想将默认值更改为1.如何做?可能这是一个非常简单的问题,但我不知道.

M K*_*aid 19

你可以这样做

ALTER TABLE `table_name` CHANGE `column_name` `column_name` TINYINT(4) DEFAULT 1 NOT NULL; 
Run Code Online (Sandbox Code Playgroud)


e-f*_*her 5

ALTER TABLE MyTable MODIFY COLUMN col TINYINT NOT NULL DEFAULT 1;
Run Code Online (Sandbox Code Playgroud)