中国語の文字を挿入すると文字化けします。たとえば、最初に vim を set fileencoding=utf-8 に設定しましたが、うまくいきませんでした。その後、vim とは関係ありませんでした。次に、C# コードを試して、Encoding.UTF8 を使用しました。後で .GetString() メソッドが正しくありませんでした。
落ち込んでいて、突然、mysql の設定に何か問題があるのではないかと思いました。 ? ?
それで、 sudo nano /etc/mysql/my.cnf
次の赤いコードを挿入します。default-character-set = utf8、成功しました。文字化けはもうありません~~~エンコードはまったく必要ありません....
#これは正式には [safe_mysqld] として知られていました。現在、両方のバージョンが解析されています
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
#
# *基本設定
#
ユーザーpid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
default-character-set = utf8
port = 3306
basedir = /usr
datadir = /変数/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
http://www.bkjia.com/PHPjc/318002.html