在Mysql中保存数据时发生更改

在Mysql中保存数据时发生更改,mysql,ruby-on-rails,Mysql,Ruby On Rails,我的密码是 db_con=Mysql.new('localhost', 'root', 'root', 'testing') db_con.query("insert into users(comment_id) values('39y5w57e43ujv54nlrni4adihhr37jofs9g2st9r46mrqc77wyvpk23qb8f1il') 但是保存在db中 4xgyoq56j823pb63wu8pn62o82gte9nic583re9emuuagfhcokn08uq1hmk3

我的密码是

db_con=Mysql.new('localhost', 'root', 'root', 'testing')
db_con.query("insert into users(comment_id) values('39y5w57e43ujv54nlrni4adihhr37jofs9g2st9r46mrqc77wyvpk23qb8f1il')
但是保存在db中

4xgyoq56j823pb63wu8pn62o82gte9nic583re9emuuagfhcokn08uq1hmk3ls
表结构是
comment\u id varchar(255)

如何解决这个问题

如果您做错了什么,请查看以下列表:

  • 您确定插入了新的记录吗
  • 你确定你看的是正确的桌子吗
  • 您确定正在查看正确的数据库吗

  • 如果是测试数据库,请尝试截断表(从表中删除所有记录)并显示前后内容。

    请详细说明。什么是表模式?你如何验证结果?DB版本是什么?为什么用户表中有“comment_id”列?用户可以在任何网站上发表评论,我想保存它的一些原因您是否尝试过通过MySQL的命令行添加和检索数据?我认为您使用的列类型可能有问题。您确定它确实是varchar吗?如果您正在寻找答案,请提供数据库架构。是的,请确保插入了数据,并且表是正确的,因为它使用了所有可能的情况