为何要使用 Token 认证机制?     简单的说,token 适合接口开发进行相关访问授权来避免其他用户进行接口滥用的一种防护措施。无论是前后端分离(例如:小程序开发、Vue、单应用之间的交互等)后需要此方法来进行权限验证。     本篇全文使用 ThinkPHP 5.0框架做演示原理的实现,...
日期:2022-10-07 浏览:937次 评论: 0 阅读全文
作为一个程序员,假设我们需要在A电脑的进程发一段数据到B电脑的进程,我们一般会在代码里使用socket进行编程。 这时候,我们可选项一般也就TCP和UDP二选一。TCP可靠,UDP不可靠。除非是马总这种神级程序员(早期QQ大量使用UDP),否则,只要稍微对可靠性有些要求,普通人一般无脑选TCP就对了。 类似下面这样。 fd=socke...
日期:2022-10-07 浏览:534次 评论: 0 阅读全文
调优概述 介绍         MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管...
日期:2022-10-03 浏览:741次 评论: 0 阅读全文
前段时间,公司领导反映服务瞬时查询缓慢,压力比较大,针对这点,进行了一些了解与分析 1. 为什么需要innodb buffer pool? 在MySQL5.5之前,广泛使用的和默认的存储引擎是MyISAM。MyISAM使用操作系统缓存来缓存数据。InnoDB需要innodb buffer pool中处理缓存。所以非常需要有足够的InnoDB buffer pool空间。 2. MySQL ...
日期:2022-10-03 浏览:549次 评论: 0 阅读全文
作用于磁盘IO,可以提高db吞吐量,提高写入性能 innodb_io_capacity 在Innodb 1.0.x版本之前,这个参数不存在,InnoDB存储引擎最大只会每秒只会刷新100个脏页到磁盘、合并20个插入缓冲。这种硬编码实现方式限制了 磁盘IO吞吐量和写入性能。所以之后提供了一个可以直接配置这个阈值的方式,那么就是  innodb_io_capac...
日期:2022-10-03 浏览:539次 评论: 0 阅读全文
优化思路 针对MySQL优化,无非是涉及到内存、IO、CPU的优化,该文档将依次从这三个方面来介绍。 问题定位 如何定位是内存、IO、CPU当中的哪一个环节的问题。可以参考如下步骤: 1、使用top命令查看MySQL进程的CPU及内存使用情况。如果内存占用低,可以考虑进行内存参数优化;如果CPU使用率低,可以考虑进行CPU参数优化...
日期:2022-10-03 浏览:508次 评论: 0 阅读全文
首先使用  mysql -V  查看服务器是否安装了mysql,没有一定要安装,因为脚本编写中需要mysql命令进行备份。 备份脚本: #!/bin/bash #设置mysql的登录用户名和密码  mysql_user="用户名"  mysql_password="密码"  mysql_host="hostname"  mysql_port=&...
日期:2022-10-02 浏览:488次 评论: 0 阅读全文
加密数据就是两个函数和一个密钥,密钥是自己定义的,为了使密钥不唯一我通常将用户名作为每个用户的密钥 1、数据加密函数 HEX(AES_ENCRYPT('参数一','参数二')) 参数1是要加密的数据。 参数2是 密钥。 -- 假设我的密码是data,用户名是sec_key -- 加密算法 SELECT HEX(AES_ENCRYPT(&...
日期:2022-10-02 浏览:689次 评论: 0 阅读全文
数据加密、解密在安全领域非常重要。对程序员而言,在数据库中以密文方式存储用户密码对入侵者剽窃用户隐私意义重大。 有多种前端加密算法可用于数据加密、解密,下面我向您推荐一种简单的数据库级别的数据加密、解密解决方案。以MySQL数据库为例,它内建了相应的加密函数(AES_ENCRYPT() )和解密函数(AES_DECRYPT())。 ...
日期:2022-10-02 浏览:506次 评论: 0 阅读全文
数据库参数是数据库系统运行的关键配置信息,设置不合适的参数值可能会影响业务。 修改敏感参数 若干参数相关说明如下: “lower_case_table_names” 云数据库默认值:“1”。 作用:该参数表示创建数据库及表时,表存储是否大小写敏感。默认值“1”,表示创建数据库及表时,默认小写,不区分大小写。 说明: RDS for MySQ...
日期:2022-09-29 浏览:841次 评论: 0 阅读全文