嗨,我的 MYSQL 数据库中有一个变量“文本”,它收集状态更新之类的信息。我相信这个变量的限制是 200?
这是已经设置好的东西吗?
如果是这样的话,如果用户想要详细说明,什么变量既适合快速 150 个字符的更新,也适合 1500 字的文章?
- 如果当前表单中当前存在数据,我如何在 phpmyadmin 中将其更改为所需的新变量?
http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html
VARCHAR
一个可变长度的字符串。M 表示以字符为单位的最大列长度。M 的范围是 0 到 65,535。
文本
最大长度为 65,535 (216 – 1) 个字符的 TEXT 列。
我认为 VARCHAR(1500) 和 TEXT(1500) 都适合你。
如果当前表单中当前存在数据,我如何在 phpmyadmin 中将其更改为所需的新变量?
要更改列的数据类型,我只会使用 SQL,这适用于任何工具。
ALTER TABLE `tablename` CHANGE `colname` VARCHAR( 1500 );
Change
对我们不起作用,我们需要使用Modify
:
ALTER TABLE `tablename` MODIFY `colname` VARCHAR( 1500 );