将MySQL字段类型从文本更改为浮点-我是否丢失了所有数据?

将MySQL字段类型从文本更改为浮点-我是否丢失了所有数据?,mysql,Mysql,问题说的都是真的 我在MySQL数据库中有一个表,它有一个字段“content”。它有很多条目。“内容”字段包含文本 我将字段类型更改为FLOAT。现在所有“内容”字段都显示为“0”。哎呀 是否有办法将数据(文本)取回…?除非您在更改之前有一个数据库转储,否则不,它已经不存在了。下次,在修改表结构/字段定义之前进行备份。Uh-oh。我想没有。你可以试着把它改回去,但我觉得没用。。。不过,作为第一步,制作一份数据目录的副本,以防有人知道一条路。现在我要坐在角落里哭泣。哈哈。自我提示:进行备份。作为

问题说的都是真的

我在MySQL数据库中有一个表,它有一个字段“content”。它有很多条目。“内容”字段包含文本

我将字段类型更改为FLOAT。现在所有“内容”字段都显示为“0”。哎呀


是否有办法将数据(文本)取回…?

除非您在更改之前有一个数据库转储,否则不,它已经不存在了。下次,在修改表结构/字段定义之前进行备份。

Uh-oh。我想没有。你可以试着把它改回去,但我觉得没用。。。不过,作为第一步,制作一份数据目录的副本,以防有人知道一条路。现在我要坐在角落里哭泣。哈哈。自我提示:进行备份。作为一个模糊的外部机会,如果您有一个二进制日志,您可能能够重放日志,直到您进行了更改,但最有可能的是,日志中不会包含数据库的全部更改,您最终会得到一个更混乱的数据库。