摘要:
基础知识 任何浏览器输入网址直到获取到页面整个过程都是与服务端进行通信(数据交互)的过程,涉及到通信必然就会有socket的参与,同时还有数据发送的规则的定制。 那么HTTP协议则是浏览器与服务端之间进行通信的一种规则,除了HTTP协议之外,还有HTTPS、WEBSOCKET等协议均是如此。 HTT 阅读全文
摘要:
Navicat Navicat是一款非常强大的可视化工具,可以让我们更加方便快捷的管理数据库,并且它是跨平台的,这意味着你可以在任何平台上使用它。 连接数据库 在下载完Navicat之后,我们需要对数据库进行连接,连接完成之后就可以做相应的操作了。 创建数据库 Navicat中新建数据库十分简单,但 阅读全文
摘要:
锁机制 MySQL支持多线程操作,这就会造成数据安全问题。 一个用户在修改记录数据时,如果另一个用户也修改相同的记录数据则可能造成数据不一致的问题。 为了解决这个问题,可以使用锁操作来完成,即一个用户修改某一条记录数据时,其他用户只能排队等待上一个用户修改完成。 这在网络购物的库存数量上尤为明显。 阅读全文
摘要:
基础知识 一张数据表中具有百万级的数据时,如何精确且快速的拿出其中某一条或多条记录成为了人们思考的问题。 InnoDB存储引擎的出现让这个问题得到了很好的解决,InnoDB存储引擎是以索引来进行数据的组织,而索引在MySQL中也被称之为键,因此UNIQUE KEY,PRIMARY KEY约束字段会作 阅读全文