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

PythonPickledオブジェクトをMySQLデータベースに保存する

    cPickle.dumpsの出力を保存しようとしている場合 VARCHARで 列の場合、問題は、バイト文字列を文字列に格納しようとしていることです。その場合の修正は、オブジェクトをunicode(base64.encode(cPickle.dumps(myobject)))としてエンコードすることです。 そしてそれを保存します。

    または:

    object2varchar = lambda obj: unicode(base64.encode(cPickle.dumps(obj)))
    store(object2varchar([1, 'foo']))
    


    1. c#を使用して.SQLスクリプトファイルを実行する方法

    2. SQL Server Management Studioで複合キーを作成するにはどうすればよいですか?

    3. PostgreSQLで(タイムゾーンなしで)現在の日付と時刻を取得する方法

    4. 1で始まるように、1次元配列の配列添え字を正規化します。