首页 > 数据库 >mysql相关优化配置

mysql相关优化配置

时间:2022-12-28 04:11:15浏览次数:36  
标签:log 配置 mysqld mysql validate password 优化 目录

[mysqld]
#mysql数据存储目录
datadir=/data/mysql
#socket存储
socket=/tmp/mysqld.sock
#当一个磁盘或分区空间不够时,可以将数据存储到其他的磁盘或分区
symbolic-links=0
log-error=/var/log/mysqld.log
#添加这一句,将日志文件设置为1G
innodb_log_file_size=1024M

#密码相关规则
validate_password_policy=0
validate_password_length=4
validate_password_number_count=0
validate_password_mixed_case_count=0
validate_password_special_char_count=0

#bin log日志每达到设定大小后,会使用新的bin log日志。如mysql-bin.000002达到500M后,创建并使用mysql-bin.000003文件作为日志记录。
max_binlog_size=500M

#8.0版本之前保留指定日期范围内的bin log历史日志,设置的15天内。
expire_logs_days=15
#8.0版本之后通过设置全局参数binlog_expire_logs_seconds修改binlog保存时间 以秒为单位;默认2592000 30天 14400  4小时;86400 1天;259200 3天
binlog_expire_logs_seconds=259200;

#并发连接数
max_connections=4000
#设置每个主机的连接请求异常中断的最大次数,当超过该次数,MYSQL服务器将禁止host的连接请求,直到mysql服务器重启或通过flush hosts命令清空此host的相关信息。
max_connect_errors=6000
#每个用户的最大连接数
max_user_connections=1000

#控制表空间存放方式,通过配置Innodb_file_per_table参数可把全部表空间存放到ibdata1的方式改为使用独享表空间将表空间分别单独存放。
innodb_file_per_table=1

#如果指定了目录,MySQL 会限制只能从该目录导入、或导出到该目录。目录必须已存在,MySQL 不会自动创建该目录
#如果为空,不做目录限制,即任何目录均可以。
#如果设置为 NULL,MySQL 服务器禁止导入与导出功能。
secure-file-priv=/var/lib/mysql-files

#检查客户端连接时是否解析主机名,变量为off,则mysqld 会在检查客户端连接时解析主机名。若变量为on,mysqld 只使用 IP ;在这种情况下,授权表中的所有列值都必须是 IP地址。
skip-name-resolve

标签:log,配置,mysqld,mysql,validate,password,优化,目录
From: https://www.cnblogs.com/guangdelw/p/17009345.html

相关文章

  • 基于KeepAlived的MySQL主主互备模式的高可用
    架构图主要设计思路是通过MySQLReplication技术将两台MySQLServer互相将对方作为自己的Master,自己又同时作为对方的Slave来进行复制。这样就实现了高可用构架中的数据......
  • Mysql数据库备份工具xtrabackup
    安装xtrabackup工具包几个percona官方yum源http://repo.percona.com/centos/https://www.percona.com/downloads/percona-release/下载yum源https://www.percona.......
  • 配置YUM源出现Errno 14 Could not open/read repomd.xml 或者 "Couldn't open file /m
    报错信息:[[email protected]]#yummakecacheLoadedplugins:fastestmirrorLoadingmirrorspeedsfromcachedhostfilefile:///mnt/cdrom/repoda......
  • mysql授权
     授权被授权的用户可将自己的权限副本转赠给其他用户,说白点就是将自己的权限完全复制给另一个用户 mysql>GRANTALLON*.*TO'root'@'192.168.59.129'IDENTIFIED......
  • MySQL 之 单表查询
    一.简单查询--创建表DROPTABLEIFEXISTS`person`;CREATETABLE`person`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(50)NOTNULL,`age`tinyint(4)......
  • MySQL函数总结
    数学函数求绝对值函数abs()selectfweight-50,abs(fweight-50),abs(-5.23)fromt_person;求指数函数power()selectfweight,power(fweight,-0.5),power(fweight,2),pow......
  • Mysql异常
      原因:MySQL服务未启动,启动即可【转】Can''tconnecttoMySQLserveronlocalhost(10061)解决方法-张张张_磊-博客园(cnblogs.com)......
  • PBC教程 | 超详细图解—如何在VS2015中配置PBC库(附密码学常用库的下载)
    导读很少有人用VS2015做基于PBC的开发,一些书籍的配置还是基于VC6.0。但是在使用过程中,VC6.0有各种不方便,例如没有代码提示功能,没有行号,没法实现代码块的折叠等各种问题!为此,......
  • mysql数据库安装
    mysql数据库安装安装所需准备#安装wgetvim[root@node~]#yum-yinstallvimLastmetadataexpirationcheck:0:01:09agoonTue27Dec202209:15:08PMCST.De......
  • MySql-防止注入-2022-12-27
    packagecom.kuang.lesson02;importcom.kuang.lesson02.utils.JdbcUtils;importjava.sql.Connection;importjava.util.Date;importjava.sql.PreparedStatement;import......