
数据库
文章平均质量分 93
minstbe
这个作者很懒,什么都没留下…
展开
-
数据库开发: SQLite 初学者教程:由浅入深 - C#、 Node.js 、Python集成
SQLite 是一个轻量级的数据库,它将整个数据库存储在一个文件中,并不需要一个独立的数据库服务进程。相比传统的数据库管理系统,SQLite 对于小型项目或开发过程中进行快速原型设计非常有用。小巧高效:SQLite 是一个 C 语言库,体积小,易于集成。无需配置:不需要安装数据库服务,所有数据存储在一个.db文件中。跨平台支持:支持多种操作系统,包括 Windows、Linux、macOS、iOS、Android。通过 Python 内置的sqlite3模块,集成 SQLite 数据库变得非常简便。原创 2024-12-19 23:11:24 · 638 阅读 · 0 评论 -
27017 - 永远的教训,MongoDB黑客事件和如何避免
话说疫情前,本人开发过一款针对社交媒体的的SaaS应用,为了存储用户的操作日志,选用了MongoDB。一切看似顺风顺水,直到有一天,用户反馈应用无法使用。我急忙登录数据库检查,却发现数据全没了,取而代之的是一条挑衅的信息:“恭喜你,被黑了!打入某账户0.00x个比特币后,交回数据库!” 那一刻,我简直想哭。原来,那会儿初次接触MongoDB,在忙碌的开发中忘了一件大事——给MongoDB设置密码!黑客使用 ip+port 轻松进入了我的数据库中。。。原创 2024-12-02 22:35:57 · 1178 阅读 · 0 评论