mysql数据库表如何修改数据类型
网站编辑2023-07-09 12:11:51429
- 查看当前表的类型
DESCRIBE stmt;
- 备份数据
mysqli stmt -u "" -- 创建一个 游标对象
mysql stmt.close();
- 锁表
mysql stmt -u "" -- 设置游标非事务的初始化
mysql stmt.ignore_事务;
注意事项:
如果需要在修改表之前先确保表中的数据都是事务性的,否则可能会导致性能问题。
在使用 DESCRIBE 语句修改表时,需要确保 DESCRIBE 子句中的参数类型都是 NOT STATUS 的,否则会引发异常。







