首先数据库里的字段类型需要设置为json:

python mysql数据库中 json的存储

存储这个json时需要把这个json变为字符串,而且是最外层为单引号,内部字符串为双引号!如图:

python mysql数据库中 json的存储

 所以python脚本中这个字段的字符串应该这样写:

python mysql数据库中 json的存储

得出的字符串为:

python mysql数据库中 json的存储

insert 语句为:

python mysql数据库中 json的存储

 

 

 

以下是得出此结论做过的测试:

双引号套单引号不可以:

python mysql数据库中 json的存储

直接写成字典更不可以:

python mysql数据库中 json的存储

 

相关文章:

  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2022-12-23
猜你喜欢
  • 2021-12-12
  • 2018-08-21
  • 2022-01-01
  • 2021-04-20
  • 2021-11-09
  • 2022-01-22
相关资源
相似解决方案