在MySQL中恢复截断字符

在MySQL中恢复截断字符,mysql,Mysql,生产环境中的案例 内部程序中的textarea字段在数据库中设置为varchar(255)。但是,没有检查键入字符串的长度 现在,输入字符串的人希望我恢复截断字符,并拒绝再次写入字符串 MySQL服务器上没有启用日志记录 我已经将字段设置为longtext,但是很明显,角色并没有神奇地出现 有人知道如何恢复这些截断字符吗?我认为这是不可能的,因为它们在插入时被截断。您无法从MySQL获取它们,因为多余的不适合的字符被丢弃 您可能可以从其他来源获取它们-如果您正在执行get而不是POST,则表单的

生产环境中的案例

内部程序中的textarea字段在数据库中设置为varchar(255)。但是,没有检查键入字符串的长度

现在,输入字符串的人希望我恢复截断字符,并拒绝再次写入字符串

MySQL服务器上没有启用日志记录

我已经将字段设置为longtext,但是很明显,角色并没有神奇地出现


有人知道如何恢复这些截断字符吗?

我认为这是不可能的,因为它们在插入时被截断。

您无法从MySQL获取它们,因为多余的不适合的字符被丢弃

您可能可以从其他来源获取它们-如果您正在执行get而不是POST,则表单的参数将位于web服务器日志中

否则,这些角色就会消失