上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 47 下一页
摘要: Navicat Navicat是一款非常强大的可视化工具,可以让我们更加方便快捷的管理数据库,并且它是跨平台的,这意味着你可以在任何平台上使用它。 连接数据库 在下载完Navicat之后,我们需要对数据库进行连接,连接完成之后就可以做相应的操作了。 创建数据库 Navicat中新建数据库十分简单,但 阅读全文
posted @ 2020-09-06 16:52 云崖先生 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 锁机制 MySQL支持多线程操作,这就会造成数据安全问题。 一个用户在修改记录数据时,如果另一个用户也修改相同的记录数据则可能造成数据不一致的问题。 为了解决这个问题,可以使用锁操作来完成,即一个用户修改某一条记录数据时,其他用户只能排队等待上一个用户修改完成。 这在网络购物的库存数量上尤为明显。 阅读全文
posted @ 2020-09-06 16:35 云崖先生 阅读(147) 评论(0) 推荐(1) 编辑
摘要: 基础知识 一张数据表中具有百万级的数据时,如何精确且快速的拿出其中某一条或多条记录成为了人们思考的问题。 InnoDB存储引擎的出现让这个问题得到了很好的解决,InnoDB存储引擎是以索引来进行数据的组织,而索引在MySQL中也被称之为键,因此UNIQUE KEY,PRIMARY KEY约束字段会作 阅读全文
posted @ 2020-09-06 15:14 云崖先生 阅读(384) 评论(2) 推荐(1) 编辑
摘要: 基础知识 事务是指对一组SQL语句进行一个原子化的操作,即如果这一组SQL语句中有一条发生错误,那么其他的同组SQL就都不会被执行。 你可以把它当作一个测试,当你执行完一组SQL语句后,可以查看一下结果是否正确,如果正确后可以选择提交,如果不正确则可以进行回滚,恢复到原本的状态。 在MySQL中,所 阅读全文
posted @ 2020-09-05 23:35 云崖先生 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 流程分支 delimiter $ CREATE PROCEDURE proc_if () -- 创建存储过程 BEGIN declare i int default 0; -- 声明变量 if i = 1 THEN SELECT 1; ELSEIF i = 2 THEN SELECT 2; ELSE 阅读全文
posted @ 2020-09-05 21:53 云崖先生 阅读(195) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 47 下一页