假设我有一个html表单(实际上我有一个编辑器-TinyMCE),通过PHP将一堆文本插入到Mysql表中。 我想知道以下内容:
如果在Mysql列中有TINYTEXT数据类型-如果用户尝试将超过255个字节的文本放入Mysql表中会发生什么?
应用程序是否保存前255个字节并“截断”其余部分? 还是没有保存任何内容到Mysql表中,mysql发出警告?? 或者以上都不是?
实际上,我想要做的是: 通过将Mysql中的列数据类型设置为TEXT数据类型来限制用户表单输入的大小,可以容纳最多64 KB的文本。 我希望限制从用户传递到数据库的文本量,以便用户无法一次向服务器发送太多数据。
因此,基本上,我想知道如果用户通过TinyMCE编辑器放入超过65535个字节的文本,假设Mysql表中有TEXT数据类型,会发生什么。
如果在Mysql列中有TINYTEXT数据类型-如果用户尝试将超过255个字节的文本放入Mysql表中会发生什么?
应用程序是否保存前255个字节并“截断”其余部分? 还是没有保存任何内容到Mysql表中,mysql发出警告?? 或者以上都不是?
实际上,我想要做的是: 通过将Mysql中的列数据类型设置为TEXT数据类型来限制用户表单输入的大小,可以容纳最多64 KB的文本。 我希望限制从用户传递到数据库的文本量,以便用户无法一次向服务器发送太多数据。
因此,基本上,我想知道如果用户通过TinyMCE编辑器放入超过65535个字节的文本,假设Mysql表中有TEXT数据类型,会发生什么。