{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

Python操作MySQL数据库安全吗?

cyqiancyqian 回答0 收藏2
问题描述:刚从PHP投入Python大家庭的新手。要不要像PHP哪样转义呢?要的话需要转义什么?有没有SQL注入风险?
收藏问题

1条回答

adam1q84

adam1q84

回答于2022-06-28 15:42

谢邀!先说一下我平时用Python处理数据的方法。1、设置白名单IP,在内网下操作Pymysql访问数据库;2、数据库连接参数进行封装加密;3、Python脚本进行封装加密;4、程序部署在特定的服务器上;5、定期做网关和系统安全防护与检测。Python操作MySQL数据库要注意防SQL注入攻击,回避注入风险一般是使用ORM和flask网关技术。SQL注入主要是通过拼接SQL语句参数传入系统后台,来进行恶意删除、查询、插入和更新等危险操作。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<