数据库

MySQL安全配置之操作系统级配置

MySQL安全配置之操作系统级配置

  1. 禁用MySQL命令历史记录 安全说明 在linux /UNIX上,mysql客户机将交互式执行的语句记录到一个历史文件中。默认情况下,该文件在用户的主目录中名为.mysql_history。大多数在mysql客户机应用程序中运行的交互式命令都保存到历史文件中。应该禁用mys

SE_Gao SE_Gao 2024-03-04
117 0 0
mysql日志中的时间和系统时间不一致问题

mysql日志中的时间和系统时间不一致问题

show variables like '%log_time%'; UTC是世界统一时间,而我现在的系统为北京时间是东八区,比UTC早了8个小时,所以这里设置为SYSTEM 在[mysqld]下增加:log_timestamps=SYSTEM

SE_Gao SE_Gao 2024-03-01
124 0 0
mysql8 配置密码问题 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

mysql8 配置密码问题 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

  mysql8.0配置了新的安全策略所以配置密码是和5.7是不一样的。 首先,我们先按照他的要求配置一个符合的密码,如'FGsd_jfdlaflk455-+'就是那种自己记不住级别就行了。 然后使用命令 //如果没有先配好root的密码,使用初始密码是无法查看对应的参

SE_Gao SE_Gao 2024-02-29
227 0 0
MySQL之thread cache

MySQL之thread cache

从status根据thread关键字可以查出如下是个状态 show global status like 'thread%'; +-------------------+-------+ | Variable_name | Value | +-------------------+-

SE_Gao SE_Gao 2024-02-28
157 0 0
MySQL open_tables和opened_tables

MySQL open_tables和opened_tables

一、本文涉及到的系统参数有3个: table_open_cache Server层参数。 这个参数表示针对所有threads的table cache总和,5.6.7之前默认是400,5.6.8之后是2000。 这是个server层的参数,mysql不支持并行查询,mysq

SE_Gao SE_Gao 2024-02-27
186 0 0
mysql状态分析之show global status

mysql状态分析之show global status

  1. 慢查询 show variables like '%slow%'; +---------------------------+---------------------------------------+ | Variable_name | Va

SE_Gao SE_Gao 2024-02-26
89 0 0
MySQL查看数据库及表容量大小并排序

MySQL查看数据库及表容量大小并排序

查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_len

SE_Gao SE_Gao 2024-02-23
97 0 0
MySQL修改某个字段(替换关键字内容)

MySQL修改某个字段(替换关键字内容)

  mysql修改某个字段(替换关键字内容),UPDATE 表名 SET 字段名= REPLACE( 替换前的字段值, '替换前关键字', '替换后关键字' ) WHERE 条件。 举例: update goods_table SET goods_name = REP

SE_Gao SE_Gao 2024-02-22
67 0 0
MySQL8.0对比MySQL5.7的性能提升及优化

MySQL8.0对比MySQL5.7的性能提升及优化

  工作中,经常用到Mysql,但是同事们因为对MySQL5.7比较熟悉,往往都是拿MySQL8.0直接当作MySQL5.7使用,其实这个就有点资源浪费了,我们应该好好了解MySQL8.0一些性能提升的地方。特总结如下: 一、MySQL 8.0相比MySQL 5.7,有多方面的改进

SE_Gao SE_Gao 2024-02-20
238 0 0
浅谈MySQL5.7和MySQL8.0的区别

浅谈MySQL5.7和MySQL8.0的区别

  MySQL 5.7和MySQL 8.0是两个不同的MySQL数据库版本,它们之间有以下一些主要区别: 性能改进:MySQL 8.0相对于MySQL 5.7有一些性能改进。其中包括更好的查询优化器、更高效的查询执行计划生成、更好的索引算法和并行查询等。这些改进可以提高查询

SE_Gao SE_Gao 2024-02-19
175 0 0
1 27 28 29 30