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

キャプチャした画像をPythonとOpenCVを使用してMySQLデータベースに保存する

    必要なもの:

    cursor.execute("INSERT INTO Camera (img) VALUES(%s)",(frame,))
    

    そうは言っても、SQLデータベースに画像を保存することはめったに良い考えではありませんが、本当にそうしたい場合は、少なくともテーブルに主キーを追加してください。

    編集:あなたのコメントから、それはframeのように見えます numpy.ndarrayです 。データベースコネクタは、Pythonタイプをデータベースが理解できるものに変換する方法を知らないため、frameを手動で変換する必要があります。 バイト文字列(bytes Python3では、str Python2で)。




    1. PostgreSQLで文字列の大文字と小文字を変換する方法

    2. MySQLは文字列を||と連結できますか

    3. 1行にデータを表示(複数行から)

    4. DOスクリプトのPSQLコマンドライン引数