mysql - 如何修改 MySQL 表中列的大小?

我创建了一个表,不小心将 varchar 长度设置为 300 而不是 65353。我该如何解决?

一个例子将不胜感激。

最佳答案

你试过了吗?

ALTER TABLE <table_name> MODIFY <col_name> VARCHAR(65353);

这会将 col_name 的类型更改为 VARCHAR(65353)

https://stackoverflow.com/questions/1279568/

相关文章:

mysql - 表 'performance_schema.session_variables' 不

mysql - 我应该如何解决 MySQL 中的 --secure-file-priv 问题?

mysql - 在性能开始下降之前 MySQL 数据库可以有多大

mysql - 更新列值,替换字符串的一部分

mysql - 我应该使用什么列类型/长度将 Bcrypt 散列密码存储在数据库中?

mysql - 如何在 MySQL 中返回数据透视表输出?

mysql - 如何使用选项从命令行导出和导入 .sql 文件?

mysql - 在 MySQL 数据库的每个表的字段中搜索文本

mysql - 对于 Homebrew mysql 安装,my.cnf 在哪里?

mysql - 如何设置 MySQL 的时区?