您的位置:首页 > 博客中心 > 数据库 >

mysql服务器变量

时间:2022-03-14 02:28

mysql的服务器变量

MySQL服务器维护了两大类变量,一个是服务器变量,另一个是状态变量。其中:
 服务器变量: 定义MySQL服务器运行特性
                1、 mysql服务器变量根据作用域可以分为全局变量和会话变量:

                            全局变量:                                                

                                                 #SHOW GLOBAL VARIABLES [LIKE ‘STRING‘];

                                                 #使用该命令可以显示某个服务所有的全局变量及其值

                            会话变量:

                                                #SHOW [SESSION] VARIABLES [LIKE ‘STRING‘]

                                                #使用该命令可以显示所有的服务器会话变量及其值

                

                    2、mysql服务器变量根据生效时间,可以将其分为动态变量和静态变量:

                            动态变量:可以及时修改,永久保存

                            静态变量:通过参数传递给mysqld,要想永久生效,需要修改写在配置文件中。

            

                            动态调整变量的生效方式:

                                         对于全局变量:对当前会话无效,对新建会话有效

                                         对于会话变量:及时生效,但是只对当前会话生效

        

                    3、显示服务器变量及其值

                            mysql>  SELECT @@VARIABLE_NAME;    

  

                    4、设定服务器变量及其值

                            mysql> SET {GLOBALlSESSION}  VARIABLE_NAME=‘VALUE‘

                            

 

                    
 状态变量:
          保存了MySQL服务器运行统计数据
          #SHOW GLOBAL STATUS [LIKE ‘STRING‘]

 

本文出自 “” 博客,请务必保留此出处

热门排行

今日推荐

热门手游