sql >> データベース >  >> RDS >> Mysql

テキストファイルの内容をDBに保存しています:不正な文字列値:'\ xEF \ xBB \ xBF#W...'行1の列'contents'

    あなたは正しい道を進んでいます。データベースの文字セットを確認してください(utf-8ですか?)。そうではなく、UTF-8を使用する場合は、このSQLコマンドを使用して文字セットを変更します

    alter table yourTableName DEFAULT CHARACTER SET utf8;
    

    そして、このすばらしいチュートリアル を読んでください。 UTF-8文字列を元に戻す場合は、PythonでUTF-8を使用する方法について説明します。

    このコマンドを使用してDOMを削除できます



    1. 別のmysql列のmysql値に応じて(mysqlの結果から作成された)php配列を合計します

    2. SQLite-テーブル制約のUNIQUEと列制約のUNIQUEの違いはありますか?

    3. mysqlutf8mb4_unicode_ciは一意のキーの衝突を引き起こします

    4. SQLがテーブルを作成できません(errno:150)