エラー 1115 (42000): 不明な文字セット: 'utf8mb4'
P粉512729862
P粉512729862 2023-08-28 11:56:56
0
2
413
<p>MySQL ダンプがあり、次のコマンドを使用してそれを復元しようとしています。</p> <pre class="brush:php;toolbar:false;">mysql -u"ユーザー名" -p"パスワード" --host="127.0.0.1" mysql_db < mysql_db</pre> <p>ただし、これによりエラーがスローされます: </p> <pre class="brush:php;toolbar:false;">エラー 1115 (42000) 行 3231: 不明な文字セット: 'utf8mb4'</pre> <p>これは 3231 ~ 3233 行目です: </p> <pre class="brush:php;toolbar:false;">/*!50003 SETcharacter_set_client = utf8mb4 */ ; /*!50003 SET 文字セット結果 = utf8mb4 */ ; /*!50003 SET Collat​​ion_connection = utf8mb4_general_ci */ ;</pre> <p>MySQL 5.1.69 を使用しています。このエラーを解決するにはどうすればよいですか? </p>
P粉512729862
P粉512729862

全員に返信(2)
P粉081360775

###あなたが試すことができます:###

テキスト エディターで SQL ファイルを開き、すべてを検索して置換します

リーリー

再度インポートします。

いいねを押す +0
P粉547362845

お使いのバージョンではこの文字セットがサポートされていません。5.5.3 で導入されていると思います。 mysql をこのファイルのエクスポートに使用したバージョンにアップグレードする必要があります。

エラーは明らかです。コード内で特定の文字セットを設定しましたが、mysql のバージョンはそれをサポートしていないため、認識できません。

https://dev.mysqlに基づいています。 com/doc/refman/5.5/en/charset-unicode-utf8mb4.html

だから、おそらく utf8 に設定して、目を閉じて期待することもできますが、それはデータに依存するため、お勧めしません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!