C# 连接 Mysql 中文乱码问题
Jun 07, 2016 pm 03:01 PM网上有很多解决乱码的方法,什么 set names utf8 、什么在插入数据前进行编码,亲自试了都没有效果,在网上寻觅了很久,终于找到一种方法,并亲试成功; 首先要保证你的数据库是UTF8字符集的,然后重点了,关键就在于你的连接字符串,要在连接字符串上标明你
网上有很多解决乱码的方法,什么 set names utf8 、什么在插入数据前进行编码,亲自试了都没有效果,在网上寻觅了很久,终于找到一种方法,并亲试成功;
首先要保证你的数据库是UTF8字符集的,然后重点了,关键就在于你的连接字符串,要在连接字符串上标明你的连接是UTF8的如下代码:
static string strConn = "server=localhost;user id=root; password=; database=jianshen; pooling=false;Charset=utf8";
只此一句就行了,设置Charset为UTF8。
至于数据库是GBK的,在这里设置GBK有没有用,就不知道了,朋友们可以试一下给我回复个留言。

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Kemahiran pemprosesan struktur data besar PHP

Bagaimana untuk mengoptimumkan prestasi pertanyaan MySQL dalam PHP?

Bagaimana untuk menggunakan sandaran dan pemulihan MySQL dalam PHP?

Bagaimana untuk memasukkan data ke dalam jadual MySQL menggunakan PHP?

Apakah senario aplikasi jenis penghitungan Java dalam pangkalan data?

Bagaimana untuk membetulkan ralat mysql_native_password tidak dimuatkan pada MySQL 8.4

Bagaimana untuk menggunakan prosedur tersimpan MySQL dalam PHP?

Bagaimana untuk membuat jadual MySQL menggunakan PHP?
