MySQL 变量分为两种主要类型:会话变量和全局变量。会话变量只对当前连接的会话有效,而全局变量对所有新的和当前的会话都有效。
@
符号开头。innodb_buffer_pool_size
。Threads_connected
。-- 查看全局变量
SHOW GLOBAL VARIABLES LIKE 'innodb_buffer_pool_size';
-- 查看会话变量
SHOW SESSION VARIABLES LIKE 'innodb_buffer_pool_size';
-- 设置全局变量(需要管理员权限)
SET GLOBAL innodb_buffer_pool_size = 268435456;
-- 设置会话变量
SET SESSION innodb_buffer_pool_size = 268435456;
-- 用户定义变量
SET @myVariable = 10;
SELECT @myVariable;
通过以上信息,您可以更好地理解和应用 MySQL 变量,从而优化数据库的性能和功能。
领取专属 10元无门槛券
手把手带您无忧上云