摘要: 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据 阅读全文
posted @ 2020-06-11 16:19 都是朕的 阅读(156) 评论(0) 推荐(0)
摘要: 谓索引就是为特定的mysql字段进行一些特定的算法排序,比如二叉树的算法和哈希算法,哈希算法是通过建立特征值,然后根据特征值来快速查找。而用的最多,并且是mysql默认的就是二叉树算法 BTREE,通过BTREE算法建立索引的字段,比如扫描20行就能得到未使用BTREE前扫描了2^20行的结果。 E 阅读全文
posted @ 2020-06-09 14:20 都是朕的 阅读(359) 评论(0) 推荐(0)
摘要: 防止SQL注入,我们需要注意以下几个要点: 1.永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;对单引号和 双"-"进行转换等。 2.永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取。 3.永远不要使用管理员权限的数据库连接,为每个 阅读全文
posted @ 2020-05-20 10:12 都是朕的 阅读(212) 评论(0) 推荐(0)
摘要: Window环境安装git: 到 https://git-for-windows.github.io/ 下载软件, 双击,一路"Next",安装完毕. 到开始菜单找"git bash" Linux环境安装git: # ubuntu,debian# $ sudo apt-get install git 阅读全文
posted @ 2020-05-19 16:33 都是朕的 阅读(78) 评论(0) 推荐(0)