教您如何修改MySQL环境变量

数据库 MySQL
在MySQL数据库中,有两种修改MySQL环境变量的方式,下面就为您详细介绍这两种方法,如果您对此方面感兴趣的话,不妨一看。

MySQL环境变量的方法未必人人都会,下面就为您介绍修改MySQL环境变量的方法,供您参考,希望对您学习MySQL环境变量方面有所帮助。

MySQL修改环境变量值有两种方式: 配置文件(my.ini for win || my.cnf for linux)和mysql命令(动态修改)。

MySQL显示系统变量的命令为:show variables;

调整MySQL服务器的系统变量

mysqld服务器维护两种环境变量。

全局变量影响服务器的全局操作。会话变量影响具体客户端连接相关操作。服务器启动时,将所有全局变量初始化为默认值。可 以在选项文件或命令行中指定的选项来更改这些默认值。服务器启动后,通过连接服务器并执行SET GLOBAL var_name语句可以更改动态全局变量。要想更改全局变量,必须具有SUPER权限。

mysqld服务器还为每个客户端连接维护会话变量。连接时使用相应全局变量的当前值对客户端会话变量进行初始化。客户可以通过SET [SESSION] var_name语句来更改动态会话变量。设置会话变量不需要特殊权限,但客户可以只更改自己的会话变量,而不更改其它客户的会话变量。

通过命令有 session级别和 global级别两种 如
session级别在设置后立即生效 断开连接后环境变量就失效了
set session sort_buffer_size=10000 (无权限要求)

global不是立即生效 而是对新连接生效
set global sort_buffer_size=100000(要求有SUPER权限)

 

 

【编辑推荐】

定义MySQL事务的例子

创建MySQL存储过程示例

mysql存储过程的调用方法

MySQL DATEDIFF()语法介绍

MySQL日期的相关函数介绍

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-27 16:48:07

sql server时

2010-10-12 14:53:31

mysql索引优化

2010-11-23 16:04:40

MySQL数据表

2010-09-16 15:48:03

SQL Server系

2010-10-29 11:51:30

oracle用户名

2020-08-05 09:48:20

Docker容器工具

2010-11-25 10:44:30

2010-10-12 11:07:34

MySQL存储过程

2010-10-12 16:35:05

MySQL用户权限

2010-10-08 11:27:34

MySql访问限制

2010-10-11 09:25:31

MySQL环境变量

2010-10-11 13:29:53

MYSQL最大连接数

2010-10-13 15:59:21

MySQL索引

2010-11-25 14:56:46

MySQL全文查询

2010-11-22 16:05:53

MySQL多表插入

2010-10-14 10:28:18

MySQL动态视图

2010-10-13 09:37:48

MYSQL修改表结构

2010-09-28 14:52:37

SQL表结构

2010-10-12 10:10:55

mysql触发器

2010-10-08 10:37:00

MYSQL添加新字段
点赞
收藏

51CTO技术栈公众号