以下是数据样本:
{'rate': 0.008999, 'stamp': {'bids': [[117090.0, 11.78362353], [117075.0, 0.28], [116918.0, 0.5],[116820.0, 32.0]], 'asks': [[117104.0, 0.55206666], [117105.0, 1.11], [117142.0, 4.99974999], [117178.0, 1.0], [117191.0, 0.0669], [117348.0, 0.01], [117369.0, 1.05]]}}
我想在PythonAnywhere上托管记录器。我是mysql的新手。从版本5.7.8开始,JSON对象被添加为pythonanywhere使用5.6.27。
我收到此错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syn
tax to use near 'JSON)' at line 1
所以我想将它存储为字符串VARCHAR。但是,您必须指定长度,这会因每个条目而异。那么我应该把长度设为65,535
?
答案 0 :(得分:0)
通常Json在Mysql DB中存储为NVARCHAR
答案 1 :(得分:0)
答案 2 :(得分:0)