我创建了一个表,不小心将 varchar 长度设置为 300 而不是 65353。我该如何解决?
varchar
300
65353
一个例子将不胜感激。
最佳答案
你试过了吗?
ALTER TABLE <table_name> MODIFY <col_name> VARCHAR(65353);
这会将 col_name 的类型更改为 VARCHAR(65353)
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 的时区?