表创建完了以后 原先写的是type=myisam
怎么修改成type=innodb
表中有数据
请教高手 很急啊 谢谢
修改mysql的表类型
答案:2 悬赏:80 手机版
解决时间 2021-02-12 22:36
- 提问者网友:容嬷嬷拿针来
- 2021-02-11 22:17
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-02-11 23:18
修改 mysql 表类型的 sql 语句:
alter table 表名 engine = MyISAM;
alter table 表名 engine = InnoDB;
不过我自己亲测在doc窗口表示修改成功,但实际上显示还是改不了。
alter table 表名 engine = MyISAM;
alter table 表名 engine = InnoDB;
不过我自己亲测在doc窗口表示修改成功,但实际上显示还是改不了。
全部回答
- 1楼网友:不如潦草
- 2021-02-11 23:46
mysql修改列名和类型的示例语句如下:
alter table checks change column `check` `id` numeric(6);
你的checks表的第一个列名是sql关键字check,为避免sql解析错误,需要用 ` 号引起来,如果不是sql关键字,可以不用引起来。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯