ホームページ > バックエンド開発 > PHPチュートリアル > Linux_PHP で MYSQL をプログラミングするときに中国語の文字化けを挿入する解決策のチュートリアル

Linux_PHP で MYSQL をプログラミングするときに中国語の文字化けを挿入する解決策のチュートリアル

WBOY
リリース: 2016-07-21 15:56:52
オリジナル
1070 人が閲覧しました

中国語の文字を挿入すると文字化けします。たとえば、最初に 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

tru​​ehttp://www.bkjia.com/PHPjc/318002.html技術記事中国語の文字を挿入すると文字化けします。たとえば、最初に vim を setfileencoding=utf-8 に設定しましたが、うまくいきませんでした。その後、vim とは関係ありませんでした。次に、C# コードを試してみました...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート