300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > mysql查询排除某个 为什么不能在前端连接数据库呢 – 数据库 – 前端 mysql 怎么查看外键

mysql查询排除某个 为什么不能在前端连接数据库呢 – 数据库 – 前端 mysql 怎么查看外键

时间:2021-06-18 01:23:05

相关推荐

mysql查询排除某个 为什么不能在前端连接数据库呢 – 数据库 – 前端 mysql 怎么查看外键

偶以前做程序的时候也是在前端直接连接数据,那时候偶刚入行一年,大家公司的项目属于内网项目,不需要考虑什么安全问题,当时偶负责的一个模块是基于applet的,使用java程序嵌入网页。

偶在applet里面写了jdbc连接,然后使用js拼接sql,调用applet操作数据库,完全不经过后台,开发起来非常方便,网页刷新一下就能调试了,不需要重启后台。

不过那个项目也就客户那边几个人在用,不存在安全性问题,也没有并发问题,所以那样做其实一点问题都没有。

但是,如果是其他web项目甚至是互联网项目,这样弄纯粹就是不想混了,在js里面写sql,连接数据库,别人稍微会点技术的,直接运行一句delete,或者drop table,这时候你怎么办,特别是你数据库数据高达百万或者十几亿的数据,足够让你公司破产了。

其实现在也是有一些基于web端的存储,比如sqlite,websql,sessionstorage,localStorage,session,cookie,或者基于js自己实现个简易数据库,偶曾经就尝试实现过js版数据库,然后服务器上开着一个浏览器,后台用websocket交互这个浏览器上的数据库。

浏览器内部提供的存储一般是为了提升交互体验而使用,而不是直接存储账号密码,特别是明文密码或者其他重要数据,所以,不能为了完全的性能而忽略安全性问题。

但是如果是小型项目又是个内网项目,本来就没什么钱挣的项目,如果你觉得在前端存数据方便那就在前端存就行了,这种情况当然是怎么开发快怎么来了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。