我们经常玩QQ和微信,还有一些百度,网易等账号,我们只知道当我们想要玩的时候,只要将我们的账号和密码输入,然后点击登录就可以了,但是有没有想过我们的信息保存在哪里呢?可能有的人会说,当然是互联网上了!可是互联网何其之大,这样说未免有点太笼统了!
互联网
我们所使用的账号信息,都保存在一个叫数据库的地方。可能会有人说数据库不就是在网络上吗?是的,但是数据库并非像网络那样抽象,他是真实存在的一个巨大的服务器,我们平常的QQ和微信账号,还有一些百度,网易,淘宝账号,都是存在数据库里面的。
数据库
数据库是一个巨大的服务器,当前比较出名的数据库有Microsoft SQL server数据库和Oracle Database数据库,还有开源免费的PostgreSQL。前两者都是商用的数据库,就是如果你想使用,是需要收费的!虽然PostgreSQL数据库是免费的,但是如果你要频繁的使用的话,是不建议使用的,因为毕竟它是免费的数据库,用起来还是有点心虚。
Oracle database
数据库不仅是一个简单的存储器,还给我们提供一系列对数据操作的功能,比如更新和核对等。我们在登录我们的某个平台的账号的时候,本机就会将我们输入的账号和密码给传上去,跟我们数据库中存在的信息进行比对,如果正确,则登录成功。如果错误,则加入是账号不对,就返回账号不正确,如果是密码不对,就返回密码不正确。
假如我们的账号被封禁了,那就会在数据库的备注后面加一个封禁,那样我们登录的时候就会被驳回,我们就无法登录账号了!
领取专属 10元无门槛券
私享最新 技术干货