数据库

MySQL安全配置之MySQL权限安全

MySQL安全配置之MySQL权限安全

1. 设置仅管理员用户具有所有数据库的访问权限 安全说明 除了管理员账号,其他用户没必要有所有数据库的访问权限。过高的权限会导致安全问题。 检查方法 mysql> SELECT user, host FROM mysql.user WHERE (Select_priv = 'Y') O

SE_Gao SE_Gao 2024-03-06
225 0 0
MySQL安全配置之文件系统权限

MySQL安全配置之文件系统权限

    1. 设置“datadir”的权限 安全说明 如果允许MySQL用户以外的其他用户从数据目录中读取文件,那么该用户可能能够从包含密码的mysql.user表中读取数据。 配置方法 使用如下命令 chmod 700 <datadir> cho

SE_Gao SE_Gao 2024-03-05
220 0 0
【MySQL】:超详细MySQL完整安装和配置教程

【MySQL】:超详细MySQL完整安装和配置教程

一. MySQL数据库 1.1 版本 官方: https://www.mysql.com/ MySQL官方提供了两种不同的版本: 社区版本(MySQL Community Server) 免费, MySQL不提供任何技术支持 商业版本(MySQL Enterprise

SE_Gao SE_Gao 2024-03-05
122 0 0
MySQL安全配置之操作系统级配置

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

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

SE_Gao SE_Gao 2024-03-04
132 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
198 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
105 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
191 0 0
数据库事务、隔离级别到底是什么?实现原理是什么?

数据库事务、隔离级别到底是什么?实现原理是什么?

1.数据库事务 根据百度百科,数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 其实transaction也可以翻译成交易,比如大家耳熟

SE_Meng SE_Meng 2023-04-14
109 0 0
1 … 31 32 33