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

BLOBmysqlpythonからファイルを書き込みます

    解決策を見つけました。decode('base64')を使用する必要がありました...簡単な問題でした:/

    cur = db2.cursor()
    #get the file
    cur.execute("SELECT mimetype,File,Name FROM ContentFiles WHERE ContentID=10414")
    archivo = cur.fetchone()
    
    imagen = open(archivo[2],'wb')
    imagen.write(archivo[1].decode('base64'))
    imagen.close()
    



    1. GROUPBYからMAXを取得する

    2. php-最後の挿入IDを取得

    3. PHP / MySQLは行を挿入し、「id」を取得します

    4. ORDERBYで更新