0

MySQL テーブルにデータを挿入する必要があります。テーブルには照合 utf8_general_ci があります。挿入行はすべてテキスト ドキュメントに書き込まれます。

挿入をコピーして HeidiSQL エディターに貼り付け、そこから実行すると、自分のコンピューターの MySQL テーブルに特殊な記号を挿入できます。

次に、それらをサーバー上のデータベースに挿入する必要があります。私はウェブファクションを使用しています。そこにシンボルを取得できないようです。代わりに、データベースはそれらを '' (空の文字列) として挿入します。テキスト ファイルを (Filezilla を使用して) アップロードし、ssh をサーバーに送信し (パテ)、MySQL から "source path/file.txt" として挿入を実行します。アップロード前のファイルのエンコーディングは違いがないようです (ansi または utf8)。

4

1 に答える 1

0

所有者が投稿する前に少しグーグルする必要があるエンコーディング関連の問題をたくさん見てきました

一般的なチェックリスト:

mysql table schema to use utf-8
mysql clients connection to use utf-8 mysql --default-character-set=utf8
php mysqli_set_charset to utf-8
html encoding to utf-8
putty, emac clients... to be in utf-8
于 2013-05-14T12:45:42.573 に答える