データベースに接続する sqlyog での文字化けの問題とその解決策を共有する

零下一度
リリース: 2018-05-29 10:51:17
オリジナル
2628 人が閲覧しました

エンコーディングを確認するには、まず mysql サーバーにログインする必要があります:

mysql
show variables like 'character%';
ログイン後にコピー

次のデータが表示されます

| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
ログイン後にコピー

上記の情報から、データベースのエンコーディングが latin1 であることがわかります。

その中で、character_set_client は、接続を確立するために使用されるエンコーディングです。

character_set_server データベース エンコーディングは、sqlyog のエンコーディング形式を変更するだけです。直接

SET NAMES 'latin1'  ;
ログイン後にコピー

データベースの作成

はコーディング形式:

CREATE DATABASE `ssp` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ログイン後にコピー

【関連推奨事項】1.

MySQL最新マニュアルチュートリアル

3. ブール教育ヤンShiba mysql 入門ビデオチュートリアル

以上がデータベースに接続する sqlyog での文字化けの問題とその解決策を共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!