ホームページ  >  記事  >  データベース  >  ナビキャット1366エラー

ナビキャット1366エラー

angryTom
angryTomオリジナル
2019-08-07 15:00:227277ブラウズ

ナビキャット1366エラー

Navicat はテーブルの作成時にエラーを報告することがあります。警告: 1366 文字列値が正しくありません: 列 'sub_station_name' の '\xE8\x82\x96\xE5\xB1\xB1...'。以下に解決策を詳しく紹介します。

推奨チュートリアル: MySQL 入門ビデオ チュートリアル

##解決策:

1. データベース スキーマの文字セットは utf-8

に設定されます。 2. テーブルの文字セットは utf-8

に設定されます。 3. 中国語の列の文字セットutf -8

に設定されています。4. 接続 URL に CharsetEncode=utf8

が指定されています。ステップ 4 は非常に重要です。

備考:

1. データベースの文字セットを確認します

show create database test;

注: test はデータベースです。名前。

2. データテーブルの文字セットを確認します

show create table t_data;

注: t_data はテーブル名です。

以上がナビキャット1366エラーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。