ホームページ >バックエンド開発 >PHPチュートリアル >php7デザインリンクmysqlutf8mb4文字セットの問題について
epel ソースを通じて php7 をインストールした後、データベースに接続し、直接プロンプトを表示します:
リーリーutf8
を使用してもエラーは報告されません
リーリー
でも、この方法だといつも気分が悪くなるし、前のコードを変更しなければならない箇所が多くて、ちょっと不経済です皆さん、解決策はありますか? よろしくお願いします
追記: 丸一日グーグルで調べましたが、まだ解決策が見つかりませんでしたが、おそらく愚かな質問です
================================================ === ===============
問題の原因が判明し、単なる設定の問題であることが判明しました
リーリー
宛先:リーリー
新しいバージョンの PDO ドライバーが接続文字セットを に直接設定できない理由はわかりませんが、論理的に言えば下位互換性があるはずですが、少なくとも解決策は見つかりました:-Dutf8mb4
。
リーリー
を使用してもエラーは報告されません
utf8
解決策を見つける: SQL ステートメントを直接使用して文字セットを設定します
でも、この方法だといつも気分が悪くなるし、前のコードを変更しなければならない箇所が多くて、ちょっと不経済です
皆さん、解決策はありますか? よろしくお願いします
追記: 丸一日グーグルで調べましたが、まだ解決策が見つかりませんでしたが、おそらく愚かな質問です
================================================ === ===============
問題の原因が判明し、単なる設定の問題であることが判明しました
リーリー宛先:
リーリー新しいバージョンの PDO ドライバーが接続文字セットを
に直接設定できない理由はわかりませんが、論理的に言えば下位互換性があるはずですが、少なくとも解決策は見つかりました:-D。