検索

ホームページ  >  に質問  >  本文

タイトルを次のように書き換えます: pandas データフレームの "unnamed 0" 列のデータ型を int64 から string または object に変換する方法

<p>私はパンダから mysql データベースにデータフレームを送信しようとする小さなプロジェクトに取り組んでいます。 </p> <p>データフレームにはデフォルトの名前のない列が含まれており、それを mysql サーバーに送信したいと考えています。私の SQL スキーマには、varchar(255) データ型の id 列が含まれています。 </p> <pre class="brush:php;toolbar:false;">テーブル users_sample を作成( id varchar(255) NOT NULL 主キー、 #other_columns)</pre> <p>コードをサーバーに送信しようとすると、次のエラーが表示されます</p> <ブロック引用> <p>sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1364, "フィールド「id」にはデフォルト値がありません")</p> </blockquote> <p>解決策を探したところ、データ型を varchar から int に変更し、auto_increment 制約を追加することが提案されました。 </p> <p>解決策を教えてください。 </p><p> 前もって感謝します。 </p>
P粉536532781P粉536532781483日前646

全員に返信(1)返信します

  • P粉063039990

    P粉0630399902023-09-05 18:05:31

    もしかしたら役に立つかもしれません

    リーリー

    返事
    0
  • キャンセル返事