热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

不重启MariaDB数据库服务器来重新配置

不愿意重启MariaDB数据库服务器,但又调整了数据库的相关配置,想立即生效怎么办?下面介绍我尝试通过的方法。#命令行连接数据库#mysql-u用户名-p回车[root@localhostmy.cnf.d]#mysql-uroot-pEnterpassword:#这里输入你的密码WelcometotheMariaDBm

不愿意重启MariaDB数据库服务器,但又调整了数据库的相关配置,想立即生效怎么办?下面介绍我尝试通过的方法。


#命令行连接数据库
#mysql -u 用户名 -p 回车
[root@localhost my.cnf.d]# mysql -u root -p
Enter password: #这里输入你的密码
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 89
Server version: 5.5.29-MariaDB MariaDB Server, wsrep_23.7.3.rXXXX
Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]#数据库连接成功

注:因为不能使用kb,mb,gb,所以4m用4*1024*1024代替

调整key_buffer_size


MariaDB [(none)]> set global key_buffer_size=4*1024*1024;
Query OK, 0 rows affected (0.00 sec)

调整tmp_table_size


MariaDB [(none)]> set global tmp_table_size=2*1024*1024;
Query OK, 0 rows affected (0.00 sec)

调整max_heap_table_size


MariaDB [(none)]> set global max_heap_table_size=32*1024*1024;
Query OK, 0 rows affected (0.00 sec)

调整query_cache_type


MariaDB [(none)]> set global query_cache_type=0;
Query OK, 0 rows affected (0.00 sec)

调整query_cache_size


MariaDB [(none)]> set global query_cache_size=0;
Query OK, 0 rows affected (0.00 sec)

调整max_connections


MariaDB [(none)]> set global max_cOnnections=50;#设置数据库的最大连接数
Query OK, 0 rows affected (0.00 sec)

调整thread_cache_size


MariaDB [(none)]> set global thread_cache_size=10;
Query OK, 0 rows affected (0.00 sec)

可以通过如下命令检查配置是否生效


MariaDB [(none)]> show global variables;#查看所有变量

或者


MariaDB [(none)]> show global variables like '%关键字%';#查看相关变量

最后再向配置文件添加新参数,防止重启数据库后恢复原始配置值。


推荐阅读
  • MYsql_linux mysql
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了linuxmysql相关的知识,希望对你有一定的参考价值。一数据库安装查看:[[email pr ... [详细]
  • 阿里云主机实战应用之centos7上的防火墙设置
    最近公司又上了一台服务器,以前都是用centos6系统,这次选择使用了centos7系统的安装镜像,因为现在程序版本在centos7上一般php默认就是5.4以上的,mysql也 ... [详细]
  • MySQL for OPS 08:MHA 高可用
    MySQL for OPS 08:MHA 高可用 ... [详细]
  • 搭建NFS文件服务器,导出WordPress文件夹
    实验目的:搭建NFS文件服务器,导出wordpress文件夹给主机A和主机B,主机A和主机B同时使用httpd访问。实验环境:主机A:CentOS7,IP:192.168.60.1 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • PHP设置MySQL字符集的方法及使用mysqli_set_charset函数
    本文介绍了PHP设置MySQL字符集的方法,详细介绍了使用mysqli_set_charset函数来规定与数据库服务器进行数据传送时要使用的字符集。通过示例代码演示了如何设置默认客户端字符集。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • Linux环境中使用Mysql数据库
    Linux下Mysql数据库MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQLAB公司,目前属于Oracle公司,MySQL被广泛地应用在I ... [详细]
  • Centos7安装MySql5.6
    如何在CentO ... [详细]
  • centos7如何利用yum安装mysql 8.0.12
    这篇文章将为大家详细讲解有关centos7如何利用yum安装mysql8.0.12,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有 ... [详细]
  • 优化mysql 聚合_mysql性能优化总结(三)
    mysql体系结构插件式存储引擎,将数据的查询和存储相分离.每一款存储引擎都有各自的优缺点.可以灵活选用架构:客户端-mysql服务层-存储引擎层存储引擎是针对表,不是针对库, ... [详细]
  • 在线问卷工具LimeSurvey
    什么是LimeSurvey?LimeSurvey是一款开源的在线问卷管理系统,具有问卷的设计、修改、发布、回收和统计等多项功能。它集成了调查程序开发、调 ... [详细]
author-avatar
丽sd园印章
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有