使用现有数据更改变量类型mysql

时间:2013-04-08 23:58:55

标签: mysql variables

您好我的MYSQL数据库中有一个变量'text',它收集状态更新等内容。我相信这个变量的限制是200?

  • 这已经设定好了吗?

  • 如果是,那么变量是什么 适合快速150字符更新以及某些内容 只要1500字的文章,如果用户想详细说明?

  • 怎么做 如果数据是,我在phpmyadmin中将其更改为所需的新变量 目前以目前的形式出现?

2 个答案:

答案 0 :(得分:1)

http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html

VARCHAR

  

可变长度字符串。 M表示最大列长度   字符。 M的范围是0到65,535。

TEXT

  

TEXT列,最大长度为65,535(216 - 1)个字符。

我认为VARCHAR(1500)和TEXT(1500)都适合你。

  

如何在phpmyadmin中将其更改为所需的新变量   目前的数据目前是否存在?

要更改列的数据类型,我只使用SQL,这可以在任何工具中使用。

ALTER TABLE  `tablename` CHANGE  `colname` VARCHAR( 1500 );

答案 1 :(得分:0)

Change对我们不起作用,我们需要使用Modify

ALTER TABLE `tablename` MODIFY `colname` VARCHAR( 1500 );