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

MySQLdb Pythonは%dと%sを挿入します

    クエリの実行中はクエリ全体を文字列形式にする必要があるため、%s 使用する必要があります...

    クエリが実行された後、整数値が保持されます。

    だからあなたのラインはそうあるべきです。

    .execute("INSERT INTO table VALUES(%s,%s)", (int(id), string))
    

    説明はこちら です。



    1. LinuxマシンからJDBCを介してWindows認証を使用してSQLServerに接続する

    2. スペースを無視するクエリ

    3. チャートの種類の紹介

    4. INSERT ... ON DUPLICATE KEY(何もしない)