Visual Studio 更新 Mysql数据库 中文字符变成问号

最近偶然接触到很久之前学习过的ASP.NET,需求是使用Visual Studio 连接Mysql数据库,并对数据进行删除和修改。然鹅,越是简单的东西,就越容易遇到问题,不出意外的,它就出意外了……

简述

  • 使用的软件:Visual Studio 2019、Mysql 5.7.40
  • 问题:在更新数据时,遇到中文的字符,会变成问号的形式保存到数据库中,而SQL语句是正常的。

处理方式

虽然大概能猜到是字符集的问题,网上也尝试搜索了一圈,发现答案都不是自己想要的,要不然就是设置了依旧无效……幸好,突然间想到了记忆中零零散散的片段,就随手尝试了一下,顺利解决~

设置连接字符集

简单记录一下,就是将原先的连接字符串替修改一下,加入所需要设置的字符集就可以了,参考如下:

本内容需要登录后查看

碎碎念

可能、也许、大概此方法不适合其它情况,但可以尝试以下,万一,它就好了呢~

然后小破站好像很久没更新内容了,其实随手记录的文章都躺私密里,只不过没找到合适的配图(没灵感呀……),就一直没发来着,接下来不出意外的话,应该会记录的多一些,至于什么时候放出来,这就不在讨论范围了哈哈哈哈

阅读剩余
THE END