C# mysql 插入数据,中文乱码
生活随笔
收集整理的這篇文章主要介紹了
C# mysql 插入数据,中文乱码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用C#操作mysql時, 插入數據中文都是亂碼,只顯示問號,數據庫本身使用的是utf-8字符。
網上百度一下有兩種解決辦法:
一種是在執行語句前面設置,如:MySQLCommand mCommand = new MySQLCommand("set names gb2312", m_Connection);
另一種是直接加在連接字符串里,如:<add name="connection" connectionString="server=127.0.0.1;UId=root;PassWord=root;Persist Security Info=True;database=test;Charset=utf8;" providerName="MySql" />??
我使用的是第二種,非常簡單的解決了問題。
轉載于:https://www.cnblogs.com/chendaoyin/p/3387469.html
總結
以上是生活随笔為你收集整理的C# mysql 插入数据,中文乱码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高性能CSS(一)
- 下一篇: mysql 清空表的两种方法