mysql增加分区表
概述简单分享下最近做的一个mysql数据库分区表改造方案,仅供参考。思路:(假设在2020.7.21进行表分区改造)没时间,就不画图说明了1、创建与原始表一样结构的新表,新分区2、往新表插入旧表在20...
2024.11.20今天主要介绍下MySQL数据库密码策略及用户资源限制 ,下面实验基于mysql5.7来测试。
01密码策略在mysql 5.6对密码的强度进行了加强,推出了validate_password 插件。支持密码的强度要求。
1、安装插件
mysql> install plugin validate_password soname ‘validate_password.so‘;mysql> show plugins;2、添加配置
# cat /etc/my.cnf[mysqld]plugin-load=validate_password.sovalidate_password_policy=2validate-password=FORCE_PLUS_PERMANENT3、检测配置
mysql> SHOW VARIABLES LIKE ‘validate_password%‘;02策略详解mysql> SHOW VARIABLES LIKE ‘validate_password%‘;说明:
validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT: 决定是否使用该插件(及强制/永久强制使用)。
validate_password_dictionary_file:插件用于验证密码强度的字典文件路径。
validate_password_length:密码最小长度。
validate_password_mixed_case_count:密码至少要包含的小写字母个数和大写字母个数。
validate_password_number_count:密码至少要包含的数字个数。
validate_password_policy:密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。
validate_password_special_char_count:密码至少要包含的特殊字符数。
03用户资源限制1、max_user_connections
该参数作用是设置所有用户在同一时间连接MySQL实例的最大连接数限制。但这个参数无法对每个用户区别对待。
mysql> show global variables like ‘%max_user_connect%‘;mysql> set global max_user_connections=600;2、max_queries_per_hour
该参数设置一个用户在一小时内可以执行查询的次数(基本包含所有语句)。
3、max_updates_per_hour
该参数设置一个用户在一小时内可以执行修改的次数(仅包含修改数据库或表的语句)。
4、max_connections_per_hour
该参数设置一个用户在一小时内可以连接MySQL的时间。
04密码过期策略mysql> show global variables like ‘%password%‘;说明:
1)default_password_lifetime
设置所有用户密码过期时间,0为永不过期;
若为单独用户设置了密码过期策略,则会覆盖该参数;
alter user test3@‘localhost‘ password expire interval 90 day;alter user test3@‘localhost‘ password expire never; (永不过期)alter user test3@‘localhost‘ password expire default; (默认过期策略)2)手动强制过期
alter user test3@‘localhost‘ password expire;后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注一下~
概述简单分享下最近做的一个mysql数据库分区表改造方案,仅供参考。思路:(假设在2020.7.21进行表分区改造)没时间,就不画图说明了1、创建与原始表一样结构的新表,新分区2、往新表插入旧表在20...
2024.11.20关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考...
2024.11.20导读:作为一个数据库的初学者,遇到数据库乱码问题,是一个比较头疼的问题,下面根据我的使用经验,给大家分享几种解决mysql数据库乱码问题的方式,希望对大家有帮助。一、我们需要将默认的字符集更改为utf...
2024.11.23文章来源:https://blog.csdn.net/horses/article/details/108287687原文作者:不剪发的Tony老师来源平台:CSDN数据库的基本操作包括增、删、改、查...
2024.11.21ERROR 1819 (HY000) Your password does not satisfy the current policy requirementsALTER USER ‘root‘@‘...
2024.11.20